From 964b3eca1c2d3564677101027d27a3184b218e1a Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Mon, 1 Jul 2019 06:51:50 +0000 Subject: [PATCH] Generated from 4d6a5c9ed3a92ee27caa302f3f80d958a20366a0 fix: ParameterValueCollection from ParameterValue The collection was of the ParameterValueBase type rather than ParameterValue which allOfs the base --- .../azure/mgmt/blueprint/models/__init__.py | 12 ++++++------ .../azure/mgmt/blueprint/models/assignment.py | 5 ++--- .../azure/mgmt/blueprint/models/assignment_py3.py | 5 ++--- .../blueprint/models/policy_assignment_artifact.py | 5 ++--- .../models/policy_assignment_artifact_py3.py | 5 ++--- .../azure/mgmt/blueprint/models/template_artifact.py | 5 ++--- .../mgmt/blueprint/models/template_artifact_py3.py | 5 ++--- 7 files changed, 18 insertions(+), 24 deletions(-) diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/__init__.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/__init__.py index f30b51f30fa1..f2fcddfc124c 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/__init__.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/__init__.py @@ -19,11 +19,11 @@ from .blueprint_status_py3 import BlueprintStatus from .parameter_definition_py3 import ParameterDefinition from .resource_group_definition_py3 import ResourceGroupDefinition - from .parameter_value_base_py3 import ParameterValueBase + from .parameter_value_py3 import ParameterValue from .template_artifact_py3 import TemplateArtifact from .role_assignment_artifact_py3 import RoleAssignmentArtifact from .policy_assignment_artifact_py3 import PolicyAssignmentArtifact - from .parameter_value_py3 import ParameterValue + from .parameter_value_base_py3 import ParameterValueBase from .key_vault_reference_py3 import KeyVaultReference from .secret_value_reference_py3 import SecretValueReference from .secret_reference_parameter_value_py3 import SecretReferenceParameterValue @@ -52,11 +52,11 @@ from .blueprint_status import BlueprintStatus from .parameter_definition import ParameterDefinition from .resource_group_definition import ResourceGroupDefinition - from .parameter_value_base import ParameterValueBase + from .parameter_value import ParameterValue from .template_artifact import TemplateArtifact from .role_assignment_artifact import RoleAssignmentArtifact from .policy_assignment_artifact import PolicyAssignmentArtifact - from .parameter_value import ParameterValue + from .parameter_value_base import ParameterValueBase from .key_vault_reference import KeyVaultReference from .secret_value_reference import SecretValueReference from .secret_reference_parameter_value import SecretReferenceParameterValue @@ -98,11 +98,11 @@ 'BlueprintStatus', 'ParameterDefinition', 'ResourceGroupDefinition', - 'ParameterValueBase', + 'ParameterValue', 'TemplateArtifact', 'RoleAssignmentArtifact', 'PolicyAssignmentArtifact', - 'ParameterValue', + 'ParameterValueBase', 'KeyVaultReference', 'SecretValueReference', 'SecretReferenceParameterValue', diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment.py index 5cc0c9648d75..6aa2dc3c9ec2 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment.py @@ -38,8 +38,7 @@ class Assignment(TrackedResource): definition. :type blueprint_id: str :param parameters: Required. Blueprint assignment parameter values. - :type parameters: dict[str, - ~azure.mgmt.blueprint.models.ParameterValueBase] + :type parameters: dict[str, ~azure.mgmt.blueprint.models.ParameterValue] :param resource_groups: Required. Names and locations of resource group placeholders. :type resource_groups: dict[str, @@ -79,7 +78,7 @@ class Assignment(TrackedResource): 'display_name': {'key': 'properties.displayName', 'type': 'str'}, 'description': {'key': 'properties.description', 'type': 'str'}, 'blueprint_id': {'key': 'properties.blueprintId', 'type': 'str'}, - 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValueBase}'}, + 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValue}'}, 'resource_groups': {'key': 'properties.resourceGroups', 'type': '{ResourceGroupValue}'}, 'status': {'key': 'properties.status', 'type': 'AssignmentStatus'}, 'locks': {'key': 'properties.locks', 'type': 'AssignmentLockSettings'}, diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment_py3.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment_py3.py index a152f88f98d5..48e34695500f 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment_py3.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/assignment_py3.py @@ -38,8 +38,7 @@ class Assignment(TrackedResource): definition. :type blueprint_id: str :param parameters: Required. Blueprint assignment parameter values. - :type parameters: dict[str, - ~azure.mgmt.blueprint.models.ParameterValueBase] + :type parameters: dict[str, ~azure.mgmt.blueprint.models.ParameterValue] :param resource_groups: Required. Names and locations of resource group placeholders. :type resource_groups: dict[str, @@ -79,7 +78,7 @@ class Assignment(TrackedResource): 'display_name': {'key': 'properties.displayName', 'type': 'str'}, 'description': {'key': 'properties.description', 'type': 'str'}, 'blueprint_id': {'key': 'properties.blueprintId', 'type': 'str'}, - 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValueBase}'}, + 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValue}'}, 'resource_groups': {'key': 'properties.resourceGroups', 'type': '{ResourceGroupValue}'}, 'status': {'key': 'properties.status', 'type': 'AssignmentStatus'}, 'locks': {'key': 'properties.locks', 'type': 'AssignmentLockSettings'}, diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact.py index 0b3f4f63d824..0ac660c44b41 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact.py @@ -39,8 +39,7 @@ class PolicyAssignmentArtifact(Artifact): definition. :type policy_definition_id: str :param parameters: Required. Parameter values for the policy definition. - :type parameters: dict[str, - ~azure.mgmt.blueprint.models.ParameterValueBase] + :type parameters: dict[str, ~azure.mgmt.blueprint.models.ParameterValue] :param resource_group: Name of the resource group placeholder to which the policy will be assigned. :type resource_group: str @@ -66,7 +65,7 @@ class PolicyAssignmentArtifact(Artifact): 'description': {'key': 'properties.description', 'type': 'str'}, 'depends_on': {'key': 'properties.dependsOn', 'type': '[str]'}, 'policy_definition_id': {'key': 'properties.policyDefinitionId', 'type': 'str'}, - 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValueBase}'}, + 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValue}'}, 'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'}, } diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact_py3.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact_py3.py index 33e82b857d5f..19db05dfc00c 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact_py3.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/policy_assignment_artifact_py3.py @@ -39,8 +39,7 @@ class PolicyAssignmentArtifact(Artifact): definition. :type policy_definition_id: str :param parameters: Required. Parameter values for the policy definition. - :type parameters: dict[str, - ~azure.mgmt.blueprint.models.ParameterValueBase] + :type parameters: dict[str, ~azure.mgmt.blueprint.models.ParameterValue] :param resource_group: Name of the resource group placeholder to which the policy will be assigned. :type resource_group: str @@ -66,7 +65,7 @@ class PolicyAssignmentArtifact(Artifact): 'description': {'key': 'properties.description', 'type': 'str'}, 'depends_on': {'key': 'properties.dependsOn', 'type': '[str]'}, 'policy_definition_id': {'key': 'properties.policyDefinitionId', 'type': 'str'}, - 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValueBase}'}, + 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValue}'}, 'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'}, } diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact.py index 34651ec0cb67..87c00a6a6044 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact.py @@ -44,8 +44,7 @@ class TemplateArtifact(Artifact): :type resource_group: str :param parameters: Required. Resource Manager template blueprint artifact parameter values. - :type parameters: dict[str, - ~azure.mgmt.blueprint.models.ParameterValueBase] + :type parameters: dict[str, ~azure.mgmt.blueprint.models.ParameterValue] """ _validation = { @@ -69,7 +68,7 @@ class TemplateArtifact(Artifact): 'depends_on': {'key': 'properties.dependsOn', 'type': '[str]'}, 'template': {'key': 'properties.template', 'type': 'object'}, 'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'}, - 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValueBase}'}, + 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValue}'}, } def __init__(self, **kwargs): diff --git a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact_py3.py b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact_py3.py index bd7cdd36d6bf..99506d112969 100644 --- a/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact_py3.py +++ b/sdk/azure-mgmt-blueprint/azure/mgmt/blueprint/models/template_artifact_py3.py @@ -44,8 +44,7 @@ class TemplateArtifact(Artifact): :type resource_group: str :param parameters: Required. Resource Manager template blueprint artifact parameter values. - :type parameters: dict[str, - ~azure.mgmt.blueprint.models.ParameterValueBase] + :type parameters: dict[str, ~azure.mgmt.blueprint.models.ParameterValue] """ _validation = { @@ -69,7 +68,7 @@ class TemplateArtifact(Artifact): 'depends_on': {'key': 'properties.dependsOn', 'type': '[str]'}, 'template': {'key': 'properties.template', 'type': 'object'}, 'resource_group': {'key': 'properties.resourceGroup', 'type': 'str'}, - 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValueBase}'}, + 'parameters': {'key': 'properties.parameters', 'type': '{ParameterValue}'}, } def __init__(self, *, template, parameters, display_name: str=None, description: str=None, depends_on=None, resource_group: str=None, **kwargs) -> None: