diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py index 7ce542e92b0c..88d9e767cbbe 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference.py @@ -18,8 +18,8 @@ class KeyVaultReference(ResourceReference): Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: The resource id. - :vartype id: str + :param id: The resource id. + :type id: str :ivar name: Gets the resource name. :vartype name: str :ivar type: Gets the resource type. @@ -27,7 +27,6 @@ class KeyVaultReference(ResourceReference): """ _validation = { - 'id': {'readonly': True}, 'name': {'readonly': True}, 'type': {'readonly': True}, } diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py index bfcd7a433416..1696f9af62d1 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/key_vault_reference_py3.py @@ -18,8 +18,8 @@ class KeyVaultReference(ResourceReference): Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: The resource id. - :vartype id: str + :param id: The resource id. + :type id: str :ivar name: Gets the resource name. :vartype name: str :ivar type: Gets the resource type. @@ -27,7 +27,6 @@ class KeyVaultReference(ResourceReference): """ _validation = { - 'id': {'readonly': True}, 'name': {'readonly': True}, 'type': {'readonly': True}, } @@ -38,5 +37,5 @@ class KeyVaultReference(ResourceReference): 'type': {'key': 'type', 'type': 'str'}, } - def __init__(self, **kwargs) -> None: - super(KeyVaultReference, self).__init__(**kwargs) + def __init__(self, *, id: str=None, **kwargs) -> None: + super(KeyVaultReference, self).__init__(id=id, **kwargs) diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference.py b/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference.py index 4d809125c873..728deff2c46b 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference.py @@ -18,8 +18,8 @@ class ResourceReference(Model): Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: The resource id. - :vartype id: str + :param id: The resource id. + :type id: str :ivar name: Gets the resource name. :vartype name: str :ivar type: Gets the resource type. @@ -27,7 +27,6 @@ class ResourceReference(Model): """ _validation = { - 'id': {'readonly': True}, 'name': {'readonly': True}, 'type': {'readonly': True}, } @@ -40,6 +39,6 @@ class ResourceReference(Model): def __init__(self, **kwargs): super(ResourceReference, self).__init__(**kwargs) - self.id = None + self.id = kwargs.get('id', None) self.name = None self.type = None diff --git a/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference_py3.py b/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference_py3.py index 371ae58efb0e..2ec7f04aab56 100644 --- a/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference_py3.py +++ b/azure-mgmt-logic/azure/mgmt/logic/models/resource_reference_py3.py @@ -18,8 +18,8 @@ class ResourceReference(Model): Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: The resource id. - :vartype id: str + :param id: The resource id. + :type id: str :ivar name: Gets the resource name. :vartype name: str :ivar type: Gets the resource type. @@ -27,7 +27,6 @@ class ResourceReference(Model): """ _validation = { - 'id': {'readonly': True}, 'name': {'readonly': True}, 'type': {'readonly': True}, } @@ -38,8 +37,8 @@ class ResourceReference(Model): 'type': {'key': 'type', 'type': 'str'}, } - def __init__(self, **kwargs) -> None: + def __init__(self, *, id: str=None, **kwargs) -> None: super(ResourceReference, self).__init__(**kwargs) - self.id = None + self.id = id self.name = None self.type = None