From 9ce301a0957ca5c829f4720825bdd63c421bbeec Mon Sep 17 00:00:00 2001
From: Anthony Martin <38542602+anthony-c-martin@users.noreply.github.com>
Date: Thu, 26 Jun 2025 22:35:30 -0400
Subject: [PATCH] Initial release for
Azure.ResourceManager.Resources.Deployments
---
....ResourceManager.Resources.Deployments.sln | 65 +
.../CHANGELOG.md | 19 +
.../Directory.Build.props | 6 +
.../README.md | 80 +
...rceManager.Resources.Deployments.net8.0.cs | 985 ++++++++++++
...er.Resources.Deployments.netstandard2.0.cs | 985 ++++++++++++
.../assets.json | 6 +
...nager.Resources.Deployments.Samples.csproj | 10 +
...sourceManager.Resources.Deployments.csproj | 8 +
.../Model/ArmDeploymentPropertiesExtended.cs | 43 +
.../src/Custom/Model/SubResource.cs | 15 +
.../src/Generated/ArmDeploymentCollection.cs | 489 ++++++
.../ArmDeploymentData.Serialization.cs | 337 ++++
.../src/Generated/ArmDeploymentData.cs | 87 +
.../ArmDeploymentResource.Serialization.cs | 29 +
.../src/Generated/ArmDeploymentResource.cs | 1413 +++++++++++++++++
.../ArmResourcesDeploymentsModelFactory.cs | 646 ++++++++
.../MockableResourcesDeploymentsArmClient.cs | 49 +
...urcesDeploymentsManagementGroupResource.cs | 105 ++
...sourcesDeploymentsResourceGroupResource.cs | 105 ++
...esourcesDeploymentsSubscriptionResource.cs | 105 ++
...kableResourcesDeploymentsTenantResource.cs | 197 +++
.../ResourcesDeploymentsExtensions.cs | 509 ++++++
.../src/Generated/Internal/Argument.cs | 129 ++
.../Internal/BicepSerializationHelpers.cs | 58 +
.../Internal/ChangeTrackingDictionary.cs | 167 ++
.../Generated/Internal/ChangeTrackingList.cs | 153 ++
.../Internal/ModelSerializationExtensions.cs | 425 +++++
.../src/Generated/Internal/Optional.cs | 51 +
.../Internal/Utf8JsonRequestContent.cs | 55 +
.../Generated/Internal/WirePathAttribute.cs | 27 +
.../ArmDeploymentOperationSource.cs | 36 +
...DeploymentValidateResultOperationSource.cs | 30 +
.../DeploymentsArmOperation.cs | 94 ++
.../DeploymentsArmOperationOfT.cs | 100 ++
.../WhatIfOperationResultOperationSource.cs | 30 +
.../Models/ApiProfile.Serialization.cs | 204 +++
.../src/Generated/Models/ApiProfile.cs | 71 +
.../Models/ArmDependency.Serialization.cs | 283 ++++
.../src/Generated/Models/ArmDependency.cs | 83 +
.../ArmDeploymentContent.Serialization.cs | 182 +++
.../Generated/Models/ArmDeploymentContent.cs | 93 ++
...ArmDeploymentExportResult.Serialization.cs | 173 ++
.../Models/ArmDeploymentExportResult.cs | 95 ++
...oymentExtensionConfigItem.Serialization.cs | 233 +++
.../ArmDeploymentExtensionConfigItem.cs | 105 ++
...oymentExtensionDefinition.Serialization.cs | 329 ++++
.../ArmDeploymentExtensionDefinition.cs | 87 +
...rmDeploymentExternalInput.Serialization.cs | 133 ++
.../Models/ArmDeploymentExternalInput.cs | 105 ++
...ntExternalInputDefinition.Serialization.cs | 148 ++
.../ArmDeploymentExternalInputDefinition.cs | 110 ++
.../ArmDeploymentListResult.Serialization.cs | 219 +++
.../Models/ArmDeploymentListResult.cs | 70 +
.../Models/ArmDeploymentMode.Serialization.cs | 28 +
.../src/Generated/Models/ArmDeploymentMode.cs | 18 +
.../ArmDeploymentOperation.Serialization.cs | 234 +++
.../Models/ArmDeploymentOperation.cs | 76 +
...oymentOperationProperties.Serialization.cs | 475 ++++++
.../ArmDeploymentOperationProperties.cs | 180 +++
...ymentOperationsListResult.Serialization.cs | 219 +++
.../ArmDeploymentOperationsListResult.cs | 70 +
...mDeploymentParametersLink.Serialization.cs | 193 +++
.../Models/ArmDeploymentParametersLink.cs | 81 +
.../ArmDeploymentProperties.Serialization.cs | 374 +++++
.../Models/ArmDeploymentProperties.cs | 213 +++
...loymentPropertiesExtended.Serialization.cs | 893 +++++++++++
.../Models/ArmDeploymentPropertiesExtended.cs | 225 +++
...ArmDeploymentTemplateLink.Serialization.cs | 308 ++++
.../Models/ArmDeploymentTemplateLink.cs | 86 +
...mDeploymentValidateResult.Serialization.cs | 271 ++++
.../Models/ArmDeploymentValidateResult.cs | 77 +
...rmDeploymentWhatIfContent.Serialization.cs | 141 ++
.../Models/ArmDeploymentWhatIfContent.cs | 82 +
...eploymentWhatIfProperties.Serialization.cs | 276 ++++
.../Models/ArmDeploymentWhatIfProperties.cs | 62 +
...mDeploymentWhatIfSettings.Serialization.cs | 133 ++
.../Models/ArmDeploymentWhatIfSettings.cs | 66 +
.../ArmResourceReference.Serialization.cs | 307 ++++
.../Generated/Models/ArmResourceReference.cs | 116 ++
...ourceManagerResourcesDeploymentsContext.cs | 19 +
.../BasicArmDependency.Serialization.cs | 234 +++
.../Generated/Models/BasicArmDependency.cs | 77 +
.../Models/DebugSetting.Serialization.cs | 170 ++
.../src/Generated/Models/DebugSetting.cs | 66 +
...mentDiagnosticsDefinition.Serialization.cs | 316 ++++
.../Models/DeploymentDiagnosticsDefinition.cs | 98 ++
.../DeploymentIdentity.Serialization.cs | 153 ++
.../Generated/Models/DeploymentIdentity.cs | 80 +
.../Models/DeploymentIdentityType.cs | 51 +
.../ErrorAdditionalInfo.Serialization.cs | 207 +++
.../Generated/Models/ErrorAdditionalInfo.cs | 100 ++
.../Models/ErrorDeployment.Serialization.cs | 144 ++
.../src/Generated/Models/ErrorDeployment.cs | 71 +
.../ErrorDeploymentExtended.Serialization.cs | 234 +++
.../Models/ErrorDeploymentExtended.cs | 76 +
.../ErrorDeploymentType.Serialization.cs | 28 +
.../Generated/Models/ErrorDeploymentType.cs | 18 +
...pressionEvaluationOptions.Serialization.cs | 133 ++
.../Models/ExpressionEvaluationOptions.cs | 66 +
.../Models/ExpressionEvaluationScope.cs | 54 +
.../Models/ExtensionConfigPropertyType.cs | 66 +
.../Models/HttpMessage.Serialization.cs | 173 ++
.../src/Generated/Models/HttpMessage.cs | 95 ++
...eyVaultParameterReference.Serialization.cs | 228 +++
.../Models/KeyVaultParameterReference.cs | 103 ++
.../src/Generated/Models/Level.cs | 54 +
.../Models/Provider.Serialization.cs | 358 +++++
.../src/Generated/Models/Provider.cs | 92 ++
.../ProviderAuthorizationConsentState.cs | 57 +
.../ProviderExtendedLocation.Serialization.cs | 262 +++
.../Models/ProviderExtendedLocation.cs | 78 +
.../ProviderResourceType.Serialization.cs | 627 ++++++++
.../Generated/Models/ProviderResourceType.cs | 118 ++
...ProvisioningOperationKind.Serialization.cs | 44 +
.../Models/ProvisioningOperationKind.cs | 34 +
.../Models/ResourceTypeAlias.Serialization.cs | 350 ++++
.../src/Generated/Models/ResourceTypeAlias.cs | 92 ++
.../ResourceTypeAliasPath.Serialization.cs | 292 ++++
.../Generated/Models/ResourceTypeAliasPath.cs | 82 +
.../Models/ResourceTypeAliasPathAttribute.cs | 51 +
...urceTypeAliasPathMetadata.Serialization.cs | 196 +++
.../Models/ResourceTypeAliasPathMetadata.cs | 71 +
.../Models/ResourceTypeAliasPathTokenType.cs | 69 +
.../ResourceTypeAliasPattern.Serialization.cs | 234 +++
.../Models/ResourceTypeAliasPattern.cs | 76 +
...ourceTypeAliasPatternType.Serialization.cs | 28 +
.../Models/ResourceTypeAliasPatternType.cs | 18 +
.../ResourceTypeAliasType.Serialization.cs | 30 +
.../Generated/Models/ResourceTypeAliasType.cs | 20 +
.../Models/ResourcesProvisioningState.cs | 81 +
.../Models/StatusMessage.Serialization.cs | 200 +++
.../src/Generated/Models/StatusMessage.cs | 71 +
.../Models/TargetResource.Serialization.cs | 377 +++++
.../src/Generated/Models/TargetResource.cs | 126 ++
.../TemplateHashResult.Serialization.cs | 204 +++
.../Generated/Models/TemplateHashResult.cs | 71 +
.../src/Generated/Models/ValidationLevel.cs | 54 +
.../Models/WhatIfChange.Serialization.cs | 493 ++++++
.../src/Generated/Models/WhatIfChange.cs | 206 +++
.../Models/WhatIfChangeType.Serialization.cs | 38 +
.../src/Generated/Models/WhatIfChangeType.cs | 28 +
.../WhatIfOperationResult.Serialization.cs | 369 +++++
.../Generated/Models/WhatIfOperationResult.cs | 89 ++
.../WhatIfPropertyChange.Serialization.cs | 316 ++++
.../Generated/Models/WhatIfPropertyChange.cs | 157 ++
.../WhatIfPropertyChangeType.Serialization.cs | 34 +
.../Models/WhatIfPropertyChangeType.cs | 24 +
.../WhatIfResultFormat.Serialization.cs | 28 +
.../Generated/Models/WhatIfResultFormat.cs | 18 +
.../Models/ZoneMapping.Serialization.cs | 228 +++
.../src/Generated/Models/ZoneMapping.cs | 73 +
.../src/Generated/ProviderConstants.cs | 16 +
.../DeploymentRestOperations.cs | 309 ++++
.../DeploymentsRestOperations.cs | 1214 ++++++++++++++
.../src/GlobalSuppressions.cs | 8 +
.../src/Properties/AssemblyInfo.cs | 9 +
.../src/autorest.md | 271 ++++
...Manager.Resources.Deployments.Tests.csproj | 13 +
.../tests/DeploymentsManagementTestBase.cs | 43 +
.../DeploymentsManagementTestEnvironment.cs | 11 +
.../Samples/Sample_ArmDeploymentCollection.cs | 68 +
.../Samples/Sample_ArmDeploymentResource.cs | 249 +++
.../Sample_TenantResourceExtensions.cs | 82 +
.../tests/ResourcesTestBase.cs | 113 ++
.../tests/ResourcesTestEnvironment.cs | 11 +
.../Scenario/DeploymentCollectionTests.cs | 195 +++
.../DeploymentOperationCollectionTests.cs | 96 ++
.../Scenario/DeploymentOperationsTests.cs | 58 +
.../mg-stack-template.json | 16 +
.../rg-stack-template.json | 24 +
.../simple-storage-account.json | 22 +
.../storage-parameters.json | 5 +
.../DeploymentTemplates/storage-template.json | 68 +
.../sub-stack-template.json | 22 +
sdk/resources/ci.mgmt.yml | 3 +
176 files changed, 28179 insertions(+)
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/Azure.ResourceManager.Resources.Deployments.sln
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/CHANGELOG.md
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/Directory.Build.props
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/README.md
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/api/Azure.ResourceManager.Resources.Deployments.net8.0.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/api/Azure.ResourceManager.Resources.Deployments.netstandard2.0.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/assets.json
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/samples/Azure.ResourceManager.Resources.Deployments.Samples.csproj
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Azure.ResourceManager.Resources.Deployments.csproj
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Custom/Model/ArmDeploymentPropertiesExtended.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Custom/Model/SubResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ArmDeploymentCollection.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ArmDeploymentData.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ArmDeploymentData.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ArmDeploymentResource.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ArmDeploymentResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ArmResourcesDeploymentsModelFactory.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Extensions/MockableResourcesDeploymentsArmClient.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Extensions/MockableResourcesDeploymentsManagementGroupResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Extensions/MockableResourcesDeploymentsResourceGroupResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Extensions/MockableResourcesDeploymentsSubscriptionResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Extensions/MockableResourcesDeploymentsTenantResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Extensions/ResourcesDeploymentsExtensions.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/Argument.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/BicepSerializationHelpers.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/ChangeTrackingDictionary.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/ChangeTrackingList.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/ModelSerializationExtensions.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/Optional.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/Utf8JsonRequestContent.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Internal/WirePathAttribute.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/LongRunningOperation/ArmDeploymentOperationSource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/LongRunningOperation/ArmDeploymentValidateResultOperationSource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/LongRunningOperation/DeploymentsArmOperation.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/LongRunningOperation/DeploymentsArmOperationOfT.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/LongRunningOperation/WhatIfOperationResultOperationSource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ApiProfile.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ApiProfile.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDependency.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDependency.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentContent.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentContent.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExportResult.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExportResult.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExtensionConfigItem.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExtensionConfigItem.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExtensionDefinition.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExtensionDefinition.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExternalInput.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExternalInput.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExternalInputDefinition.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentExternalInputDefinition.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentListResult.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentListResult.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentMode.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentMode.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentOperation.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentOperation.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentOperationProperties.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentOperationProperties.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentOperationsListResult.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentOperationsListResult.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentParametersLink.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentParametersLink.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentProperties.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentProperties.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentPropertiesExtended.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentPropertiesExtended.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentTemplateLink.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentTemplateLink.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentValidateResult.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentValidateResult.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentWhatIfContent.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentWhatIfContent.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentWhatIfProperties.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentWhatIfProperties.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentWhatIfSettings.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmDeploymentWhatIfSettings.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmResourceReference.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ArmResourceReference.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/AzureResourceManagerResourcesDeploymentsContext.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/BasicArmDependency.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/BasicArmDependency.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DebugSetting.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DebugSetting.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DeploymentDiagnosticsDefinition.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DeploymentDiagnosticsDefinition.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DeploymentIdentity.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DeploymentIdentity.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/DeploymentIdentityType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorAdditionalInfo.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorAdditionalInfo.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorDeployment.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorDeployment.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorDeploymentExtended.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorDeploymentExtended.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorDeploymentType.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ErrorDeploymentType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ExpressionEvaluationOptions.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ExpressionEvaluationOptions.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ExpressionEvaluationScope.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ExtensionConfigPropertyType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/HttpMessage.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/HttpMessage.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/KeyVaultParameterReference.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/KeyVaultParameterReference.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/Level.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/Provider.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/Provider.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProviderAuthorizationConsentState.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProviderExtendedLocation.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProviderExtendedLocation.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProviderResourceType.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProviderResourceType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProvisioningOperationKind.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ProvisioningOperationKind.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAlias.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAlias.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPath.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPath.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPathAttribute.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPathMetadata.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPathMetadata.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPathTokenType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPattern.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPattern.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPatternType.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasPatternType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasType.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourceTypeAliasType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ResourcesProvisioningState.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/StatusMessage.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/StatusMessage.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/TargetResource.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/TargetResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/TemplateHashResult.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/TemplateHashResult.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ValidationLevel.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfChange.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfChange.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfChangeType.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfChangeType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfOperationResult.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfOperationResult.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfPropertyChange.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfPropertyChange.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfPropertyChangeType.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfPropertyChangeType.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfResultFormat.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/WhatIfResultFormat.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ZoneMapping.Serialization.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/Models/ZoneMapping.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/ProviderConstants.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/RestOperations/DeploymentRestOperations.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Generated/RestOperations/DeploymentsRestOperations.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/GlobalSuppressions.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/Properties/AssemblyInfo.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/src/autorest.md
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Azure.ResourceManager.Resources.Deployments.Tests.csproj
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/DeploymentsManagementTestBase.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/DeploymentsManagementTestEnvironment.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Generated/Samples/Sample_ArmDeploymentCollection.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Generated/Samples/Sample_ArmDeploymentResource.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Generated/Samples/Sample_TenantResourceExtensions.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/ResourcesTestBase.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/ResourcesTestEnvironment.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentCollectionTests.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentOperationCollectionTests.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentOperationsTests.cs
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentTemplates/mg-stack-template.json
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentTemplates/rg-stack-template.json
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentTemplates/simple-storage-account.json
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentTemplates/storage-parameters.json
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentTemplates/storage-template.json
create mode 100644 sdk/resources/Azure.ResourceManager.Resources.Deployments/tests/Scenario/DeploymentTemplates/sub-stack-template.json
diff --git a/sdk/resources/Azure.ResourceManager.Resources.Deployments/Azure.ResourceManager.Resources.Deployments.sln b/sdk/resources/Azure.ResourceManager.Resources.Deployments/Azure.ResourceManager.Resources.Deployments.sln
new file mode 100644
index 000000000000..592f13fc8421
--- /dev/null
+++ b/sdk/resources/Azure.ResourceManager.Resources.Deployments/Azure.ResourceManager.Resources.Deployments.sln
@@ -0,0 +1,65 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30309.148
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{253F8803-5FF3-4345-A524-F318A4F8C4F2}") = "Azure.ResourceManager.Resources.Deployments", "src\Azure.ResourceManager.Resources.Deployments.csproj", "{70707234-62A2-48BF-A674-485AB4E6DF75}"
+EndProject
+Project("{253F8803-5FF3-4345-A524-F318A4F8C4F2}") = "Azure.ResourceManager.Resources.Deployments.Tests", "tests\Azure.ResourceManager.Resources.Deployments.Tests.csproj", "{DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}"
+EndProject
+Project("{253F8803-5FF3-4345-A524-F318A4F8C4F2}") = "Azure.ResourceManager.Resources.Deployments.Samples", "samples\Azure.ResourceManager.Resources.Deployments.Samples.csproj", "{D64D92DA-48F2-4EA6-A444-90BAE6A99B45}"
+EndProject
+Global
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {DE5873FE-D480-4F0F-A3A1-A0CF4C4028D2}
+ EndGlobalSection
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Debug|x64.Build.0 = Debug|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Debug|x86.Build.0 = Debug|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Release|Any CPU.Build.0 = Release|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Release|x64.ActiveCfg = Release|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Release|x64.Build.0 = Release|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Release|x86.ActiveCfg = Release|Any CPU
+ {70707234-62A2-48BF-A674-485AB4E6DF75}.Release|x86.Build.0 = Release|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Debug|x64.Build.0 = Debug|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Debug|x86.Build.0 = Debug|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Release|x64.ActiveCfg = Release|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Release|x64.Build.0 = Release|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Release|x86.ActiveCfg = Release|Any CPU
+ {DEBFD95F-D4F9-4054-9EE9-A9930E2E3DC6}.Release|x86.Build.0 = Release|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Debug|x64.Build.0 = Debug|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Debug|x86.Build.0 = Debug|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Release|x64.ActiveCfg = Release|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Release|x64.Build.0 = Release|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Release|x86.ActiveCfg = Release|Any CPU
+ {D64D92DA-48F2-4EA6-A444-90BAE6A99B45}.Release|x86.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/sdk/resources/Azure.ResourceManager.Resources.Deployments/CHANGELOG.md b/sdk/resources/Azure.ResourceManager.Resources.Deployments/CHANGELOG.md
new file mode 100644
index 000000000000..1a85987a15b9
--- /dev/null
+++ b/sdk/resources/Azure.ResourceManager.Resources.Deployments/CHANGELOG.md
@@ -0,0 +1,19 @@
+# Release History
+
+## 1.0.0-beta.1 (Unreleased)
+
+
+
+### Features Added
+
+This package follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities:
+
+ - Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
+ - Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
+ - HTTP pipeline with custom policies.
+ - Better error-handling.
+ - Support uniform telemetry across all languages.
+
+This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues).
+
+> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com//dotnet/api/overview/azure/identity-readme?view=azure-dotnet).
\ No newline at end of file
diff --git a/sdk/resources/Azure.ResourceManager.Resources.Deployments/Directory.Build.props b/sdk/resources/Azure.ResourceManager.Resources.Deployments/Directory.Build.props
new file mode 100644
index 000000000000..1a9611bd4924
--- /dev/null
+++ b/sdk/resources/Azure.ResourceManager.Resources.Deployments/Directory.Build.props
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/sdk/resources/Azure.ResourceManager.Resources.Deployments/README.md b/sdk/resources/Azure.ResourceManager.Resources.Deployments/README.md
new file mode 100644
index 000000000000..a19ba5e8c216
--- /dev/null
+++ b/sdk/resources/Azure.ResourceManager.Resources.Deployments/README.md
@@ -0,0 +1,80 @@
+# Microsoft Azure Resources.Deployments management client library for .NET
+
+**[Describe the service briefly first.]**
+
+This library follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities:
+
+ - Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
+ - Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
+ - HTTP pipeline with custom policies.
+ - Better error-handling.
+ - Support uniform telemetry across all languages.
+
+## Getting started
+
+### Install the package
+
+Install the Microsoft Azure Resources.Deployments management library for .NET with [NuGet](https://www.nuget.org/):
+
+```dotnetcli
+dotnet add package Azure.ResourceManager.Resources.Deployments --prerelease
+```
+
+### Prerequisites
+
+* You must have an [Microsoft Azure subscription](https://azure.microsoft.com/free/dotnet/).
+
+### Authenticate the Client
+
+To create an authenticated client and start interacting with Microsoft Azure resources, see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md).
+
+## Key concepts
+
+Key concepts of the Microsoft Azure SDK for .NET can be found [here](https://azure.github.io/azure-sdk/dotnet_introduction.html)
+
+## Documentation
+
+Documentation is available to help you learn how to use this package:
+
+- [Quickstart](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/mgmt_quickstart.md).
+- [API References](https://docs.microsoft.com/dotnet/api/?view=azure-dotnet).
+- [Authentication](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/identity/Azure.Identity/README.md).
+
+## Examples
+
+Code samples for using the management library for .NET can be found in the following locations
+- [.NET Management Library Code Samples](https://aka.ms/azuresdk-net-mgmt-samples)
+
+## Troubleshooting
+
+- File an issue via [GitHub Issues](https://github.com/Azure/azure-sdk-for-net/issues).
+- Check [previous questions](https://stackoverflow.com/questions/tagged/azure+.net) or ask new ones on Stack Overflow using Azure and .NET tags.
+
+## Next steps
+
+For more information about Microsoft Azure SDK, see [this website](https://azure.github.io/azure-sdk/).
+
+## Contributing
+
+For details on contributing to this repository, see the [contributing
+guide][cg].
+
+This project welcomes contributions and suggestions. Most contributions
+require you to agree to a Contributor License Agreement (CLA) declaring
+that you have the right to, and actually do, grant us the rights to use
+your contribution. For details, visit .
+
+When you submit a pull request, a CLA-bot will automatically determine
+whether you need to provide a CLA and decorate the PR appropriately
+(for example, label, comment). Follow the instructions provided by the
+bot. You'll only need to do this action once across all repositories
+using our CLA.
+
+This project has adopted the [Microsoft Open Source Code of Conduct][coc]. For
+more information, see the [Code of Conduct FAQ][coc_faq] or contact
+ with any other questions or comments.
+
+
+[cg]: https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/resourcemanager/Azure.ResourceManager/docs/CONTRIBUTING.md
+[coc]: https://opensource.microsoft.com/codeofconduct/
+[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
\ No newline at end of file
diff --git a/sdk/resources/Azure.ResourceManager.Resources.Deployments/api/Azure.ResourceManager.Resources.Deployments.net8.0.cs b/sdk/resources/Azure.ResourceManager.Resources.Deployments/api/Azure.ResourceManager.Resources.Deployments.net8.0.cs
new file mode 100644
index 000000000000..b903f92a49fa
--- /dev/null
+++ b/sdk/resources/Azure.ResourceManager.Resources.Deployments/api/Azure.ResourceManager.Resources.Deployments.net8.0.cs
@@ -0,0 +1,985 @@
+namespace Azure.ResourceManager.Resources.Deployments
+{
+ public partial class ArmDeploymentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable
+ {
+ protected ArmDeploymentCollection() { }
+ public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string deploymentName, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string deploymentName, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response Exists(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> ExistsAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response Get(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Pageable GetAll(string filter = null, int? top = default(int?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.AsyncPageable GetAllAsync(string filter = null, int? top = default(int?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.NullableResponse GetIfExists(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetIfExistsAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; }
+ System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class ArmDeploymentData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentData() { }
+ public Azure.Core.AzureLocation? Location { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended Properties { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyDictionary Tags { get { throw null; } }
+ protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.ArmDeploymentData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.ArmDeploymentData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public static readonly Azure.Core.ResourceType ResourceType;
+ protected ArmDeploymentResource() { }
+ public virtual Azure.ResourceManager.Resources.Deployments.ArmDeploymentData Data { get { throw null; } }
+ public virtual bool HasData { get { throw null; } }
+ public virtual Azure.Response AddTag(string key, string value, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> AddTagAsync(string key, string value, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response Cancel(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task CancelAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response CheckExistence(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task CheckExistenceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string scope, string deploymentName) { throw null; }
+ public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response ExportTemplate(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> ExportTemplateAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response GetDeploymentOperation(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetDeploymentOperationAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Pageable GetDeploymentOperations(int? top = default(int?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.AsyncPageable GetDeploymentOperationsAsync(int? top = default(int?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response RemoveTag(string key, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> RemoveTagAsync(string key, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response SetTags(System.Collections.Generic.IDictionary tags, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> SetTagsAsync(System.Collections.Generic.IDictionary tags, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ Azure.ResourceManager.Resources.Deployments.ArmDeploymentData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.ArmDeploymentData System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.ResourceManager.ArmOperation Validate(Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> ValidateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.ResourceManager.ArmOperation WhatIf(Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> WhatIfAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ }
+ public partial class AzureResourceManagerResourcesDeploymentsContext : System.ClientModel.Primitives.ModelReaderWriterContext
+ {
+ internal AzureResourceManagerResourcesDeploymentsContext() { }
+ public static Azure.ResourceManager.Resources.Deployments.AzureResourceManagerResourcesDeploymentsContext Default { get { throw null; } }
+ protected override bool TryGetTypeBuilderCore(System.Type type, out System.ClientModel.Primitives.ModelReaderWriterTypeBuilder builder) { throw null; }
+ }
+ public static partial class ResourcesDeploymentsExtensions
+ {
+ public static Azure.Response CalculateDeploymentTemplateHash(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.BinaryData template, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static System.Threading.Tasks.Task> CalculateDeploymentTemplateHashAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.BinaryData template, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static Azure.Response GetArmDeployment(this Azure.ResourceManager.ManagementGroups.ManagementGroupResource managementGroupResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static Azure.Response GetArmDeployment(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static Azure.Response GetArmDeployment(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static Azure.Response GetArmDeployment(this Azure.ResourceManager.Resources.TenantResource tenantResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static System.Threading.Tasks.Task> GetArmDeploymentAsync(this Azure.ResourceManager.ManagementGroups.ManagementGroupResource managementGroupResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static System.Threading.Tasks.Task> GetArmDeploymentAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static System.Threading.Tasks.Task> GetArmDeploymentAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static System.Threading.Tasks.Task> GetArmDeploymentAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.ArmDeploymentResource GetArmDeploymentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments(this Azure.ResourceManager.ManagementGroups.ManagementGroupResource managementGroupResource) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; }
+ }
+}
+namespace Azure.ResourceManager.Resources.Deployments.Mocking
+{
+ public partial class MockableResourcesDeploymentsArmClient : Azure.ResourceManager.ArmResource
+ {
+ protected MockableResourcesDeploymentsArmClient() { }
+ public virtual Azure.ResourceManager.Resources.Deployments.ArmDeploymentResource GetArmDeploymentResource(Azure.Core.ResourceIdentifier id) { throw null; }
+ }
+ public partial class MockableResourcesDeploymentsManagementGroupResource : Azure.ResourceManager.ArmResource
+ {
+ protected MockableResourcesDeploymentsManagementGroupResource() { }
+ public virtual Azure.Response GetArmDeployment(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetArmDeploymentAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments() { throw null; }
+ }
+ public partial class MockableResourcesDeploymentsResourceGroupResource : Azure.ResourceManager.ArmResource
+ {
+ protected MockableResourcesDeploymentsResourceGroupResource() { }
+ public virtual Azure.Response GetArmDeployment(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetArmDeploymentAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments() { throw null; }
+ }
+ public partial class MockableResourcesDeploymentsSubscriptionResource : Azure.ResourceManager.ArmResource
+ {
+ protected MockableResourcesDeploymentsSubscriptionResource() { }
+ public virtual Azure.Response GetArmDeployment(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetArmDeploymentAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments() { throw null; }
+ }
+ public partial class MockableResourcesDeploymentsTenantResource : Azure.ResourceManager.ArmResource
+ {
+ protected MockableResourcesDeploymentsTenantResource() { }
+ public virtual Azure.Response CalculateDeploymentTemplateHash(System.BinaryData template, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> CalculateDeploymentTemplateHashAsync(System.BinaryData template, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.Response GetArmDeployment(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual System.Threading.Tasks.Task> GetArmDeploymentAsync(string deploymentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; }
+ public virtual Azure.ResourceManager.Resources.Deployments.ArmDeploymentCollection GetArmDeployments() { throw null; }
+ }
+}
+namespace Azure.ResourceManager.Resources.Deployments.Models
+{
+ public partial class ApiProfile : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ApiProfile() { }
+ public string ApiVersion { get { throw null; } }
+ public string ProfileVersion { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ApiProfile System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ApiProfile System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDependency : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDependency() { }
+ public System.Collections.Generic.IReadOnlyList DependsOn { get { throw null; } }
+ public string Id { get { throw null; } }
+ public string ResourceName { get { throw null; } }
+ public Azure.Core.ResourceType? ResourceType { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDependency System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDependency System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentContent : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentContent(Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties properties) { }
+ public Azure.ResourceManager.Resources.Deployments.Models.DeploymentIdentity Identity { get { throw null; } set { } }
+ public Azure.Core.AzureLocation? Location { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties Properties { get { throw null; } }
+ public System.Collections.Generic.IDictionary Tags { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentExportResult : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentExportResult() { }
+ public System.BinaryData Template { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExportResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExportResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentExtensionConfigItem : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentExtensionConfigItem() { }
+ public Azure.ResourceManager.Resources.Deployments.Models.ExtensionConfigPropertyType? ExtensionConfigPropertyType { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.KeyVaultParameterReference KeyVaultReference { get { throw null; } set { } }
+ public System.BinaryData Value { get { throw null; } set { } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionConfigItem System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionConfigItem System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentExtensionDefinition : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentExtensionDefinition() { }
+ public string Alias { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyDictionary Config { get { throw null; } }
+ public string ConfigId { get { throw null; } }
+ public string Name { get { throw null; } }
+ public string Version { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentExternalInput : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentExternalInput(System.BinaryData value) { }
+ public System.BinaryData Value { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExternalInput System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExternalInput System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentExternalInputDefinition : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentExternalInputDefinition(string kind) { }
+ public System.BinaryData Config { get { throw null; } set { } }
+ public string Kind { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExternalInputDefinition System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExternalInputDefinition System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public enum ArmDeploymentMode
+ {
+ Incremental = 0,
+ Complete = 1,
+ }
+ public partial class ArmDeploymentOperation : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentOperation() { }
+ public string Id { get { throw null; } }
+ public string OperationId { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperationProperties Properties { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperation System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperation System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentOperationProperties : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentOperationProperties() { }
+ public System.TimeSpan? Duration { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ProvisioningOperationKind? ProvisioningOperation { get { throw null; } }
+ public string ProvisioningState { get { throw null; } }
+ public System.BinaryData RequestContent { get { throw null; } }
+ public System.BinaryData ResponseContent { get { throw null; } }
+ public string ServiceRequestId { get { throw null; } }
+ public string StatusCode { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.StatusMessage StatusMessage { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.TargetResource TargetResource { get { throw null; } }
+ public System.DateTimeOffset? Timestamp { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperationProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperationProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentParametersLink : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentParametersLink(System.Uri uri) { }
+ public string ContentVersion { get { throw null; } set { } }
+ public System.Uri Uri { get { throw null; } set { } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentProperties : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentProperties(Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode mode) { }
+ public string DebugSettingDetailLevel { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ErrorDeployment ErrorDeployment { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ExpressionEvaluationScope? ExpressionEvaluationScope { get { throw null; } set { } }
+ public System.Collections.Generic.IDictionary> ExtensionConfigs { get { throw null; } }
+ public System.Collections.Generic.IDictionary ExternalInputDefinitions { get { throw null; } }
+ public System.Collections.Generic.IDictionary ExternalInputs { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode Mode { get { throw null; } }
+ public System.BinaryData Parameters { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink ParametersLink { get { throw null; } set { } }
+ public System.BinaryData Template { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink TemplateLink { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel? ValidationLevel { get { throw null; } set { } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentPropertiesExtended : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentPropertiesExtended() { }
+ public string CorrelationId { get { throw null; } }
+ public string DebugSettingDetailLevel { get { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] set { } }
+ public System.Collections.Generic.IReadOnlyList Dependencies { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyList Diagnostics { get { throw null; } }
+ public System.TimeSpan? Duration { get { throw null; } }
+ public Azure.ResponseError Error { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ErrorDeploymentExtended ErrorDeployment { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyList Extensions { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode? Mode { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyList OutputResourceDetails { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public System.Collections.Generic.IReadOnlyList OutputResources { get { throw null; } }
+ public System.BinaryData Outputs { get { throw null; } }
+ public System.BinaryData Parameters { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink ParametersLink { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyList Providers { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ResourcesProvisioningState? ProvisioningState { get { throw null; } }
+ public string TemplateHash { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink TemplateLink { get { throw null; } }
+ public System.DateTimeOffset? Timestamp { get { throw null; } }
+ public System.Collections.Generic.IReadOnlyList ValidatedResourceDetails { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public System.Collections.Generic.IReadOnlyList ValidatedResources { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel? ValidationLevel { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentTemplateLink : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentTemplateLink() { }
+ public string ContentVersion { get { throw null; } set { } }
+ public string Id { get { throw null; } set { } }
+ public string QueryString { get { throw null; } set { } }
+ public string RelativePath { get { throw null; } set { } }
+ public System.Uri Uri { get { throw null; } set { } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentValidateResult : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmDeploymentValidateResult() { }
+ public Azure.ResponseError Error { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended Properties { get { throw null; } }
+ protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentValidateResult System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentValidateResult System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentWhatIfContent : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentWhatIfContent(Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfProperties properties) { }
+ public Azure.Core.AzureLocation? Location { get { throw null; } set { } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfProperties Properties { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfContent System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfContent System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmDeploymentWhatIfProperties : Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties, System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ public ArmDeploymentWhatIfProperties(Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode mode) : base (default(Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode)) { }
+ public Azure.ResourceManager.Resources.Deployments.Models.WhatIfResultFormat? WhatIfResultFormat { get { throw null; } set { } }
+ protected override void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfProperties System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfProperties System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public partial class ArmResourceReference : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel
+ {
+ internal ArmResourceReference() { }
+ public string ApiVersion { get { throw null; } }
+ public Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition Extension { get { throw null; } }
+ public Azure.Core.ResourceIdentifier Id { get { throw null; } }
+ public System.BinaryData Identifiers { get { throw null; } }
+ public string ResourceType { get { throw null; } }
+ protected virtual void JsonModelWriteCore(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmResourceReference System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ void System.ClientModel.Primitives.IJsonModel.Write(System.Text.Json.Utf8JsonWriter writer, System.ClientModel.Primitives.ModelReaderWriterOptions options) { }
+ Azure.ResourceManager.Resources.Deployments.Models.ArmResourceReference System.ClientModel.Primitives.IPersistableModel.Create(System.BinaryData data, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ string System.ClientModel.Primitives.IPersistableModel.GetFormatFromOptions(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; }
+ }
+ public static partial class ArmResourcesDeploymentsModelFactory
+ {
+ public static Azure.ResourceManager.Resources.Deployments.Models.ApiProfile ApiProfile(string profileVersion = null, string apiVersion = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDependency ArmDependency(System.Collections.Generic.IEnumerable dependsOn = null, string id = null, Azure.Core.ResourceType? resourceType = default(Azure.Core.ResourceType?), string resourceName = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentContent ArmDeploymentContent(Azure.Core.AzureLocation? location = default(Azure.Core.AzureLocation?), Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties properties = null, System.Collections.Generic.IDictionary tags = null, Azure.ResourceManager.Resources.Deployments.Models.DeploymentIdentity identity = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.ArmDeploymentData ArmDeploymentData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, Azure.Core.AzureLocation? location = default(Azure.Core.AzureLocation?), Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended properties = null, System.Collections.Generic.IReadOnlyDictionary tags = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExportResult ArmDeploymentExportResult(System.BinaryData template = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionConfigItem ArmDeploymentExtensionConfigItem(Azure.ResourceManager.Resources.Deployments.Models.ExtensionConfigPropertyType? extensionConfigPropertyType = default(Azure.ResourceManager.Resources.Deployments.Models.ExtensionConfigPropertyType?), System.BinaryData value = null, Azure.ResourceManager.Resources.Deployments.Models.KeyVaultParameterReference keyVaultReference = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition ArmDeploymentExtensionDefinition(string alias = null, string name = null, string version = null, string configId = null, System.Collections.Generic.IReadOnlyDictionary config = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExternalInputDefinition ArmDeploymentExternalInputDefinition(string kind = null, System.BinaryData config = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperation ArmDeploymentOperation(string id = null, string operationId = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperationProperties properties = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentOperationProperties ArmDeploymentOperationProperties(Azure.ResourceManager.Resources.Deployments.Models.ProvisioningOperationKind? provisioningOperation = default(Azure.ResourceManager.Resources.Deployments.Models.ProvisioningOperationKind?), string provisioningState = null, System.DateTimeOffset? timestamp = default(System.DateTimeOffset?), System.TimeSpan? duration = default(System.TimeSpan?), string serviceRequestId = null, string statusCode = null, Azure.ResourceManager.Resources.Deployments.Models.StatusMessage statusMessage = null, Azure.ResourceManager.Resources.Deployments.Models.TargetResource targetResource = null, System.BinaryData requestContent = null, System.BinaryData responseContent = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentProperties ArmDeploymentProperties(System.BinaryData template = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink templateLink = null, System.BinaryData parameters = null, System.Collections.Generic.IDictionary externalInputs = null, System.Collections.Generic.IDictionary externalInputDefinitions = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink parametersLink = null, System.Collections.Generic.IDictionary> extensionConfigs = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode mode = Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode.Incremental, string debugSettingDetailLevel = null, Azure.ResourceManager.Resources.Deployments.Models.ErrorDeployment errorDeployment = null, Azure.ResourceManager.Resources.Deployments.Models.ExpressionEvaluationScope? expressionEvaluationScope = default(Azure.ResourceManager.Resources.Deployments.Models.ExpressionEvaluationScope?), Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel? validationLevel = default(Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel?)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended ArmDeploymentPropertiesExtended(Azure.ResourceManager.Resources.Deployments.Models.ResourcesProvisioningState? provisioningState = default(Azure.ResourceManager.Resources.Deployments.Models.ResourcesProvisioningState?), string correlationId = null, System.DateTimeOffset? timestamp = default(System.DateTimeOffset?), System.TimeSpan? duration = default(System.TimeSpan?), System.BinaryData outputs = null, System.Collections.Generic.IEnumerable providers = null, System.Collections.Generic.IEnumerable dependencies = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink templateLink = null, System.BinaryData parameters = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink parametersLink = null, System.Collections.Generic.IEnumerable extensions = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode? mode = default(Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode?), string debugSettingDetailLevel = null, Azure.ResourceManager.Resources.Deployments.Models.ErrorDeploymentExtended errorDeployment = null, string templateHash = null, System.Collections.Generic.IEnumerable outputResourceDetails = null, System.Collections.Generic.IEnumerable validatedResourceDetails = null, Azure.ResponseError error = null, System.Collections.Generic.IEnumerable diagnostics = null, Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel? validationLevel = default(Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel?)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentValidateResult ArmDeploymentValidateResult(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResponseError error = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentPropertiesExtended properties = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfContent ArmDeploymentWhatIfContent(Azure.Core.AzureLocation? location = default(Azure.Core.AzureLocation?), Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfProperties properties = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentWhatIfProperties ArmDeploymentWhatIfProperties(System.BinaryData template = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentTemplateLink templateLink = null, System.BinaryData parameters = null, System.Collections.Generic.IDictionary externalInputs = null, System.Collections.Generic.IDictionary externalInputDefinitions = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentParametersLink parametersLink = null, System.Collections.Generic.IDictionary> extensionConfigs = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode mode = Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentMode.Incremental, string debugSettingDetailLevel = null, Azure.ResourceManager.Resources.Deployments.Models.ErrorDeployment errorDeployment = null, Azure.ResourceManager.Resources.Deployments.Models.ExpressionEvaluationScope? expressionEvaluationScope = default(Azure.ResourceManager.Resources.Deployments.Models.ExpressionEvaluationScope?), Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel? validationLevel = default(Azure.ResourceManager.Resources.Deployments.Models.ValidationLevel?), Azure.ResourceManager.Resources.Deployments.Models.WhatIfResultFormat? whatIfResultFormat = default(Azure.ResourceManager.Resources.Deployments.Models.WhatIfResultFormat?)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ArmResourceReference ArmResourceReference(Azure.Core.ResourceIdentifier id = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition extension = null, string resourceType = null, System.BinaryData identifiers = null, string apiVersion = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.BasicArmDependency BasicArmDependency(string id = null, Azure.Core.ResourceType? resourceType = default(Azure.Core.ResourceType?), string resourceName = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.DeploymentDiagnosticsDefinition DeploymentDiagnosticsDefinition(Azure.ResourceManager.Resources.Deployments.Models.Level level = default(Azure.ResourceManager.Resources.Deployments.Models.Level), string code = null, string message = null, string target = null, System.Collections.Generic.IEnumerable additionalInfo = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.DeploymentIdentity DeploymentIdentity(Azure.ResourceManager.Resources.Deployments.Models.DeploymentIdentityType identityType = default(Azure.ResourceManager.Resources.Deployments.Models.DeploymentIdentityType), System.Collections.Generic.IDictionary userAssignedIdentities = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ErrorAdditionalInfo ErrorAdditionalInfo(string errorAdditionalInfoType = null, System.BinaryData info = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ErrorDeploymentExtended ErrorDeploymentExtended(string provisioningState = null, Azure.ResourceManager.Resources.Deployments.Models.ErrorDeploymentType? deploymentType = default(Azure.ResourceManager.Resources.Deployments.Models.ErrorDeploymentType?), string deploymentName = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.Provider Provider(string id = null, string @namespace = null, string registrationState = null, string registrationPolicy = null, System.Collections.Generic.IEnumerable resourceTypes = null, Azure.ResourceManager.Resources.Deployments.Models.ProviderAuthorizationConsentState? providerAuthorizationConsentState = default(Azure.ResourceManager.Resources.Deployments.Models.ProviderAuthorizationConsentState?)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ProviderExtendedLocation ProviderExtendedLocation(Azure.Core.AzureLocation? location = default(Azure.Core.AzureLocation?), string providerExtendedLocationType = null, System.Collections.Generic.IEnumerable extendedLocations = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ProviderResourceType ProviderResourceType(string resourceType = null, System.Collections.Generic.IEnumerable locations = null, System.Collections.Generic.IEnumerable locationMappings = null, System.Collections.Generic.IEnumerable aliases = null, System.Collections.Generic.IEnumerable apiVersions = null, string defaultApiVersion = null, System.Collections.Generic.IEnumerable zoneMappings = null, System.Collections.Generic.IEnumerable apiProfiles = null, string capabilities = null, System.Collections.Generic.IReadOnlyDictionary properties = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAlias ResourceTypeAlias(string name = null, System.Collections.Generic.IEnumerable paths = null, Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasType? aliasType = default(Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasType?), string defaultPath = null, Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPattern defaultPattern = null, Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathMetadata defaultMetadata = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPath ResourceTypeAliasPath(string path = null, System.Collections.Generic.IEnumerable apiVersions = null, Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPattern pattern = null, Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathMetadata metadata = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathMetadata ResourceTypeAliasPathMetadata(Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathTokenType? tokenType = default(Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathTokenType?), Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathAttribute? attributes = default(Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPathAttribute?)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPattern ResourceTypeAliasPattern(string phrase = null, string variable = null, Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPatternType? patternType = default(Azure.ResourceManager.Resources.Deployments.Models.ResourceTypeAliasPatternType?)) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.StatusMessage StatusMessage(string status = null, Azure.ResponseError error = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.TargetResource TargetResource(string id = null, string resourceName = null, Azure.Core.ResourceType? resourceType = default(Azure.Core.ResourceType?), Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition extension = null, System.BinaryData identifiers = null, string apiVersion = null, string symbolicName = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.TemplateHashResult TemplateHashResult(string minifiedTemplate = null, string templateHash = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.WhatIfChange WhatIfChange(string resourceId = null, string deploymentId = null, string symbolicName = null, System.BinaryData identifiers = null, Azure.ResourceManager.Resources.Deployments.Models.ArmDeploymentExtensionDefinition extension = null, Azure.ResourceManager.Resources.Deployments.Models.WhatIfChangeType changeType = Azure.ResourceManager.Resources.Deployments.Models.WhatIfChangeType.Create, string unsupportedReason = null, System.BinaryData before = null, System.BinaryData after = null, System.Collections.Generic.IEnumerable delta = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.WhatIfOperationResult WhatIfOperationResult(string status = null, Azure.ResponseError error = null, System.Collections.Generic.IEnumerable changes = null, System.Collections.Generic.IEnumerable potentialChanges = null, System.Collections.Generic.IEnumerable diagnostics = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.WhatIfPropertyChange WhatIfPropertyChange(string path = null, Azure.ResourceManager.Resources.Deployments.Models.WhatIfPropertyChangeType propertyChangeType = Azure.ResourceManager.Resources.Deployments.Models.WhatIfPropertyChangeType.Create, System.BinaryData before = null, System.BinaryData after = null, System.Collections.Generic.IEnumerable children = null) { throw null; }
+ public static Azure.ResourceManager.Resources.Deployments.Models.ZoneMapping ZoneMapping(Azure.Core.AzureLocation? location = default(Azure.Core.AzureLocation?), System.Collections.Generic.IEnumerable zones = null) { throw null; }
+ }
+ public partial class BasicArmDependency : System.ClientModel.Primitives.IJsonModel, System.ClientModel.Primitives.IPersistableModel