diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/api/Azure.ResourceManager.Advisor.netstandard2.0.cs b/sdk/advisor/Azure.ResourceManager.Advisor/api/Azure.ResourceManager.Advisor.netstandard2.0.cs index 579aceff8524..5f033f45d467 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/api/Azure.ResourceManager.Advisor.netstandard2.0.cs +++ b/sdk/advisor/Azure.ResourceManager.Advisor/api/Azure.ResourceManager.Advisor.netstandard2.0.cs @@ -98,7 +98,6 @@ public ResourceRecommendationBaseData() { } public string RecommendationTypeId { get { throw null; } set { } } public System.Collections.Generic.IDictionary Remediation { get { throw null; } } public Azure.ResourceManager.Advisor.Models.ResourceMetadata ResourceMetadata { get { throw null; } set { } } - public Azure.ResourceManager.Advisor.Models.Risk? Risk { get { throw null; } set { } } public Azure.ResourceManager.Advisor.Models.ShortDescription ShortDescription { get { throw null; } set { } } public System.Collections.Generic.IList SuppressionIds { get { throw null; } } Azure.ResourceManager.Advisor.ResourceRecommendationBaseData System.ClientModel.Primitives.IJsonModel.Create(ref System.Text.Json.Utf8JsonReader reader, System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } @@ -208,7 +207,7 @@ public static partial class ArmAdvisorModelFactory public static Azure.ResourceManager.Advisor.Models.ConfigData ConfigData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, bool? exclude = default(bool?), Azure.ResourceManager.Advisor.Models.CpuThreshold? lowCpuThreshold = default(Azure.ResourceManager.Advisor.Models.CpuThreshold?), System.Collections.Generic.IEnumerable digests = null) { throw null; } public static Azure.ResourceManager.Advisor.MetadataEntityData MetadataEntityData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string displayName = null, System.Collections.Generic.IEnumerable dependsOn = null, System.Collections.Generic.IEnumerable applicableScenarios = null, System.Collections.Generic.IEnumerable supportedValues = null) { throw null; } public static Azure.ResourceManager.Advisor.Models.MetadataSupportedValueDetail MetadataSupportedValueDetail(string id = null, string displayName = null) { throw null; } - public static Azure.ResourceManager.Advisor.ResourceRecommendationBaseData ResourceRecommendationBaseData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.Advisor.Models.Category? category = default(Azure.ResourceManager.Advisor.Models.Category?), Azure.ResourceManager.Advisor.Models.Impact? impact = default(Azure.ResourceManager.Advisor.Models.Impact?), string impactedField = null, string impactedValue = null, System.DateTimeOffset? lastUpdated = default(System.DateTimeOffset?), System.Collections.Generic.IDictionary metadata = null, string recommendationTypeId = null, Azure.ResourceManager.Advisor.Models.Risk? risk = default(Azure.ResourceManager.Advisor.Models.Risk?), Azure.ResourceManager.Advisor.Models.ShortDescription shortDescription = null, System.Collections.Generic.IEnumerable suppressionIds = null, System.Collections.Generic.IDictionary extendedProperties = null, Azure.ResourceManager.Advisor.Models.ResourceMetadata resourceMetadata = null, string description = null, string label = null, string learnMoreLink = null, string potentialBenefits = null, System.Collections.Generic.IEnumerable> actions = null, System.Collections.Generic.IDictionary remediation = null, System.Collections.Generic.IDictionary exposedMetadataProperties = null) { throw null; } + public static Azure.ResourceManager.Advisor.ResourceRecommendationBaseData ResourceRecommendationBaseData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.Advisor.Models.Category? category = default(Azure.ResourceManager.Advisor.Models.Category?), Azure.ResourceManager.Advisor.Models.Impact? impact = default(Azure.ResourceManager.Advisor.Models.Impact?), string impactedField = null, string impactedValue = null, System.DateTimeOffset? lastUpdated = default(System.DateTimeOffset?), System.Collections.Generic.IDictionary metadata = null, string recommendationTypeId = null, Azure.ResourceManager.Advisor.Models.ShortDescription shortDescription = null, System.Collections.Generic.IEnumerable suppressionIds = null, System.Collections.Generic.IDictionary extendedProperties = null, Azure.ResourceManager.Advisor.Models.ResourceMetadata resourceMetadata = null, string description = null, string label = null, string learnMoreLink = null, string potentialBenefits = null, System.Collections.Generic.IEnumerable> actions = null, System.Collections.Generic.IDictionary remediation = null, System.Collections.Generic.IDictionary exposedMetadataProperties = null) { throw null; } public static Azure.ResourceManager.Advisor.SuppressionContractData SuppressionContractData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string suppressionId = null, string ttl = null, System.DateTimeOffset? expirationTimeStamp = default(System.DateTimeOffset?)) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] @@ -359,25 +358,6 @@ public ResourceMetadata() { } System.BinaryData System.ClientModel.Primitives.IPersistableModel.Write(System.ClientModel.Primitives.ModelReaderWriterOptions options) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public readonly partial struct Risk : System.IEquatable - { - private readonly object _dummy; - private readonly int _dummyPrimitive; - public Risk(string value) { throw null; } - public static Azure.ResourceManager.Advisor.Models.Risk Error { get { throw null; } } - public static Azure.ResourceManager.Advisor.Models.Risk None { get { throw null; } } - public static Azure.ResourceManager.Advisor.Models.Risk Warning { get { throw null; } } - public bool Equals(Azure.ResourceManager.Advisor.Models.Risk other) { throw null; } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] - public override bool Equals(object obj) { throw null; } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] - public override int GetHashCode() { throw null; } - public static bool operator ==(Azure.ResourceManager.Advisor.Models.Risk left, Azure.ResourceManager.Advisor.Models.Risk right) { throw null; } - public static implicit operator Azure.ResourceManager.Advisor.Models.Risk (string value) { throw null; } - public static bool operator !=(Azure.ResourceManager.Advisor.Models.Risk left, Azure.ResourceManager.Advisor.Models.Risk right) { throw null; } - public override string ToString() { throw null; } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct Scenario : System.IEquatable { private readonly object _dummy; diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/samples/Generated/Samples/Sample_ResourceRecommendationBaseResource.cs b/sdk/advisor/Azure.ResourceManager.Advisor/samples/Generated/Samples/Sample_ResourceRecommendationBaseResource.cs index cda5f1d1c040..ec3f6994c470 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/samples/Generated/Samples/Sample_ResourceRecommendationBaseResource.cs +++ b/sdk/advisor/Azure.ResourceManager.Advisor/samples/Generated/Samples/Sample_ResourceRecommendationBaseResource.cs @@ -57,12 +57,12 @@ public async Task GetGenerateStatusRecommendation_GetGenerateStatus() // this example assumes you already have this SubscriptionResource created on azure // for more information of creating SubscriptionResource, please refer to the document of SubscriptionResource - string subscriptionId = "subscriptionId"; + string subscriptionId = "00000000-0000-0000-0000-000000000000"; ResourceIdentifier subscriptionResourceId = SubscriptionResource.CreateResourceIdentifier(subscriptionId); SubscriptionResource subscriptionResource = client.GetSubscriptionResource(subscriptionResourceId); // invoke the operation - Guid operationId = Guid.Parse("operationGUID"); + Guid operationId = Guid.Parse("00000000-0000-0000-0000-000000000000"); await subscriptionResource.GetGenerateStatusRecommendationAsync(operationId); Console.WriteLine($"Succeeded"); diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ArmAdvisorModelFactory.cs b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ArmAdvisorModelFactory.cs index e6c53b6787da..a2362332e9ba 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ArmAdvisorModelFactory.cs +++ b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ArmAdvisorModelFactory.cs @@ -73,7 +73,6 @@ public static ConfigData ConfigData(ResourceIdentifier id = null, string name = /// The most recent time that Advisor checked the validity of the recommendation. /// The recommendation metadata. /// The recommendation-type GUID. - /// The potential risk of not implementing the recommendation. /// A summary of the recommendation. /// The list of snoozed and dismissed rules for the recommendation. /// Extended properties. @@ -86,7 +85,7 @@ public static ConfigData ConfigData(ResourceIdentifier id = null, string name = /// The automated way to apply recommendation. /// The recommendation metadata properties exposed to customer to provide additional information. /// A new instance for mocking. - public static ResourceRecommendationBaseData ResourceRecommendationBaseData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, Category? category = null, Impact? impact = null, string impactedField = null, string impactedValue = null, DateTimeOffset? lastUpdated = null, IDictionary metadata = null, string recommendationTypeId = null, Risk? risk = null, ShortDescription shortDescription = null, IEnumerable suppressionIds = null, IDictionary extendedProperties = null, ResourceMetadata resourceMetadata = null, string description = null, string label = null, string learnMoreLink = null, string potentialBenefits = null, IEnumerable> actions = null, IDictionary remediation = null, IDictionary exposedMetadataProperties = null) + public static ResourceRecommendationBaseData ResourceRecommendationBaseData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, Category? category = null, Impact? impact = null, string impactedField = null, string impactedValue = null, DateTimeOffset? lastUpdated = null, IDictionary metadata = null, string recommendationTypeId = null, ShortDescription shortDescription = null, IEnumerable suppressionIds = null, IDictionary extendedProperties = null, ResourceMetadata resourceMetadata = null, string description = null, string label = null, string learnMoreLink = null, string potentialBenefits = null, IEnumerable> actions = null, IDictionary remediation = null, IDictionary exposedMetadataProperties = null) { metadata ??= new Dictionary(); suppressionIds ??= new List(); @@ -95,7 +94,7 @@ public static ResourceRecommendationBaseData ResourceRecommendationBaseData(Reso remediation ??= new Dictionary(); exposedMetadataProperties ??= new Dictionary(); - return new ResourceRecommendationBaseData(id, name, resourceType, systemData, category, impact, impactedField, impactedValue, lastUpdated, metadata, recommendationTypeId, risk, shortDescription, suppressionIds?.ToList(), extendedProperties, resourceMetadata, description, label, learnMoreLink, potentialBenefits, actions?.ToList(), remediation, exposedMetadataProperties, serializedAdditionalRawData: null); + return new ResourceRecommendationBaseData(id, name, resourceType, systemData, category, impact, impactedField, impactedValue, lastUpdated, metadata, recommendationTypeId, shortDescription, suppressionIds?.ToList(), extendedProperties, resourceMetadata, description, label, learnMoreLink, potentialBenefits, actions?.ToList(), remediation, exposedMetadataProperties, serializedAdditionalRawData: null); } /// Initializes a new instance of . diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ResourceRecommendationBaseData.Serialization.cs b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ResourceRecommendationBaseData.Serialization.cs index 1f6a58055bd8..8047d27a97af 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ResourceRecommendationBaseData.Serialization.cs +++ b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ResourceRecommendationBaseData.Serialization.cs @@ -103,11 +103,6 @@ void IJsonModel.Write(Utf8JsonWriter writer, Mod writer.WritePropertyName("recommendationTypeId"u8); writer.WriteStringValue(RecommendationTypeId); } - if (Optional.IsDefined(Risk)) - { - writer.WritePropertyName("risk"u8); - writer.WriteStringValue(Risk.Value.ToString()); - } if (Optional.IsDefined(ShortDescription)) { writer.WritePropertyName("shortDescription"u8); @@ -288,7 +283,6 @@ internal static ResourceRecommendationBaseData DeserializeResourceRecommendation Optional lastUpdated = default; Optional> metadata = default; Optional recommendationTypeId = default; - Optional risk = default; Optional shortDescription = default; Optional> suppressionIds = default; Optional> extendedProperties = default; @@ -400,15 +394,6 @@ internal static ResourceRecommendationBaseData DeserializeResourceRecommendation recommendationTypeId = property0.Value.GetString(); continue; } - if (property0.NameEquals("risk"u8)) - { - if (property0.Value.ValueKind == JsonValueKind.Null) - { - continue; - } - risk = new Risk(property0.Value.GetString()); - continue; - } if (property0.NameEquals("shortDescription"u8)) { if (property0.Value.ValueKind == JsonValueKind.Null) @@ -559,7 +544,7 @@ internal static ResourceRecommendationBaseData DeserializeResourceRecommendation } } serializedAdditionalRawData = additionalPropertiesDictionary; - return new ResourceRecommendationBaseData(id, name, type, systemData.Value, Optional.ToNullable(category), Optional.ToNullable(impact), impactedField.Value, impactedValue.Value, Optional.ToNullable(lastUpdated), Optional.ToDictionary(metadata), recommendationTypeId.Value, Optional.ToNullable(risk), shortDescription.Value, Optional.ToList(suppressionIds), Optional.ToDictionary(extendedProperties), resourceMetadata.Value, description.Value, label.Value, learnMoreLink.Value, potentialBenefits.Value, Optional.ToList(actions), Optional.ToDictionary(remediation), Optional.ToDictionary(exposedMetadataProperties), serializedAdditionalRawData); + return new ResourceRecommendationBaseData(id, name, type, systemData.Value, Optional.ToNullable(category), Optional.ToNullable(impact), impactedField.Value, impactedValue.Value, Optional.ToNullable(lastUpdated), Optional.ToDictionary(metadata), recommendationTypeId.Value, shortDescription.Value, Optional.ToList(suppressionIds), Optional.ToDictionary(extendedProperties), resourceMetadata.Value, description.Value, label.Value, learnMoreLink.Value, potentialBenefits.Value, Optional.ToList(actions), Optional.ToDictionary(remediation), Optional.ToDictionary(exposedMetadataProperties), serializedAdditionalRawData); } BinaryData IPersistableModel.Write(ModelReaderWriterOptions options) diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/Risk.cs b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/Risk.cs deleted file mode 100644 index a560bba72c27..000000000000 --- a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/Risk.cs +++ /dev/null @@ -1,54 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -// - -#nullable disable - -using System; -using System.ComponentModel; - -namespace Azure.ResourceManager.Advisor.Models -{ - /// The potential risk of not implementing the recommendation. - public readonly partial struct Risk : IEquatable - { - private readonly string _value; - - /// Initializes a new instance of . - /// is null. - public Risk(string value) - { - _value = value ?? throw new ArgumentNullException(nameof(value)); - } - - private const string ErrorValue = "Error"; - private const string WarningValue = "Warning"; - private const string NoneValue = "None"; - - /// Error. - public static Risk Error { get; } = new Risk(ErrorValue); - /// Warning. - public static Risk Warning { get; } = new Risk(WarningValue); - /// None. - public static Risk None { get; } = new Risk(NoneValue); - /// Determines if two values are the same. - public static bool operator ==(Risk left, Risk right) => left.Equals(right); - /// Determines if two values are not the same. - public static bool operator !=(Risk left, Risk right) => !left.Equals(right); - /// Converts a string to a . - public static implicit operator Risk(string value) => new Risk(value); - - /// - [EditorBrowsable(EditorBrowsableState.Never)] - public override bool Equals(object obj) => obj is Risk other && Equals(other); - /// - public bool Equals(Risk other) => string.Equals(_value, other._value, StringComparison.InvariantCultureIgnoreCase); - - /// - [EditorBrowsable(EditorBrowsableState.Never)] - public override int GetHashCode() => _value?.GetHashCode() ?? 0; - /// - public override string ToString() => _value; - } -} diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ShortDescription.cs b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ShortDescription.cs index e3010e7a4c17..8b97b01de299 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ShortDescription.cs +++ b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/Models/ShortDescription.cs @@ -51,8 +51,8 @@ public ShortDescription() } /// Initializes a new instance of . - /// The issue or opportunity identified by the recommendation. - /// The remediation action suggested by the recommendation. + /// The issue or opportunity identified by the recommendation and proposed solution. + /// The issue or opportunity identified by the recommendation and proposed solution. /// Keeps track of any properties unknown to the library. internal ShortDescription(string problem, string solution, IDictionary serializedAdditionalRawData) { @@ -61,9 +61,9 @@ internal ShortDescription(string problem, string solution, IDictionary The issue or opportunity identified by the recommendation. + /// The issue or opportunity identified by the recommendation and proposed solution. public string Problem { get; set; } - /// The remediation action suggested by the recommendation. + /// The issue or opportunity identified by the recommendation and proposed solution. public string Solution { get; set; } } } diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ResourceRecommendationBaseData.cs b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ResourceRecommendationBaseData.cs index 854b4208bbcf..e00e025ab00c 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ResourceRecommendationBaseData.cs +++ b/sdk/advisor/Azure.ResourceManager.Advisor/src/Generated/ResourceRecommendationBaseData.cs @@ -74,7 +74,6 @@ public ResourceRecommendationBaseData() /// The most recent time that Advisor checked the validity of the recommendation. /// The recommendation metadata. /// The recommendation-type GUID. - /// The potential risk of not implementing the recommendation. /// A summary of the recommendation. /// The list of snoozed and dismissed rules for the recommendation. /// Extended properties. @@ -87,7 +86,7 @@ public ResourceRecommendationBaseData() /// The automated way to apply recommendation. /// The recommendation metadata properties exposed to customer to provide additional information. /// Keeps track of any properties unknown to the library. - internal ResourceRecommendationBaseData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, Category? category, Impact? impact, string impactedField, string impactedValue, DateTimeOffset? lastUpdated, IDictionary metadata, string recommendationTypeId, Risk? risk, ShortDescription shortDescription, IList suppressionIds, IDictionary extendedProperties, ResourceMetadata resourceMetadata, string description, string label, string learnMoreLink, string potentialBenefits, IList> actions, IDictionary remediation, IDictionary exposedMetadataProperties, IDictionary serializedAdditionalRawData) : base(id, name, resourceType, systemData) + internal ResourceRecommendationBaseData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, Category? category, Impact? impact, string impactedField, string impactedValue, DateTimeOffset? lastUpdated, IDictionary metadata, string recommendationTypeId, ShortDescription shortDescription, IList suppressionIds, IDictionary extendedProperties, ResourceMetadata resourceMetadata, string description, string label, string learnMoreLink, string potentialBenefits, IList> actions, IDictionary remediation, IDictionary exposedMetadataProperties, IDictionary serializedAdditionalRawData) : base(id, name, resourceType, systemData) { Category = category; Impact = impact; @@ -96,7 +95,6 @@ internal ResourceRecommendationBaseData(ResourceIdentifier id, string name, Reso LastUpdated = lastUpdated; Metadata = metadata; RecommendationTypeId = recommendationTypeId; - Risk = risk; ShortDescription = shortDescription; SuppressionIds = suppressionIds; ExtendedProperties = extendedProperties; @@ -154,8 +152,6 @@ internal ResourceRecommendationBaseData(ResourceIdentifier id, string name, Reso public IDictionary Metadata { get; } /// The recommendation-type GUID. public string RecommendationTypeId { get; set; } - /// The potential risk of not implementing the recommendation. - public Risk? Risk { get; set; } /// A summary of the recommendation. public ShortDescription ShortDescription { get; set; } /// The list of snoozed and dismissed rules for the recommendation. diff --git a/sdk/advisor/Azure.ResourceManager.Advisor/src/autorest.md b/sdk/advisor/Azure.ResourceManager.Advisor/src/autorest.md index f3119fbf7ace..ce7a62c0e433 100644 --- a/sdk/advisor/Azure.ResourceManager.Advisor/src/autorest.md +++ b/sdk/advisor/Azure.ResourceManager.Advisor/src/autorest.md @@ -8,7 +8,7 @@ azure-arm: true csharp: true library-name: Advisor namespace: Azure.ResourceManager.Advisor -require: https://github.com/Azure/azure-rest-api-specs/blob/db6d33733cd1eb939b863a6cdbcb9de12ac002e1/specification/advisor/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/advisor/resource-manager/readme.md tag: package-2020-01 output-folder: $(this-folder)/Generated clear-output-folder: true diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/api/Azure.ResourceManager.Authorization.netstandard2.0.cs b/sdk/authorization/Azure.ResourceManager.Authorization/api/Azure.ResourceManager.Authorization.netstandard2.0.cs index eba122ae683c..76f3cb3ba636 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/api/Azure.ResourceManager.Authorization.netstandard2.0.cs +++ b/sdk/authorization/Azure.ResourceManager.Authorization/api/Azure.ResourceManager.Authorization.netstandard2.0.cs @@ -147,10 +147,14 @@ public partial class AuthorizationRoleDefinitionData : Azure.ResourceManager.Mod { public AuthorizationRoleDefinitionData() { } public System.Collections.Generic.IList AssignableScopes { get { throw null; } } + public string CreatedBy { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } public string Description { get { throw null; } set { } } public System.Collections.Generic.IList Permissions { get { throw null; } } public string RoleName { get { throw null; } set { } } public Azure.ResourceManager.Authorization.Models.AuthorizationRoleType? RoleType { get { throw null; } set { } } + public string UpdatedBy { get { throw null; } } + public System.DateTimeOffset? UpdatedOn { get { throw null; } } } public partial class AuthorizationRoleDefinitionResource : Azure.ResourceManager.ArmResource { @@ -184,6 +188,10 @@ protected DenyAssignmentCollection() { } public partial class DenyAssignmentData : Azure.ResourceManager.Models.ResourceData { internal DenyAssignmentData() { } + public string Condition { get { throw null; } } + public string ConditionVersion { get { throw null; } } + public string CreatedBy { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } public string DenyAssignmentName { get { throw null; } } public string Description { get { throw null; } } public System.Collections.Generic.IReadOnlyList ExcludePrincipals { get { throw null; } } @@ -192,6 +200,8 @@ internal DenyAssignmentData() { } public System.Collections.Generic.IReadOnlyList Permissions { get { throw null; } } public System.Collections.Generic.IReadOnlyList Principals { get { throw null; } } public string Scope { get { throw null; } } + public string UpdatedBy { get { throw null; } } + public System.DateTimeOffset? UpdatedOn { get { throw null; } } } public partial class DenyAssignmentResource : Azure.ResourceManager.ArmResource { @@ -742,8 +752,8 @@ public static partial class ArmAuthorizationModelFactory public static Azure.ResourceManager.Authorization.Models.AuthorizationProviderOperationInfo AuthorizationProviderOperationInfo(string name = null, string displayName = null, string description = null, string origin = null, System.BinaryData properties = null, bool? isDataAction = default(bool?)) { throw null; } public static Azure.ResourceManager.Authorization.AuthorizationProviderOperationsMetadataData AuthorizationProviderOperationsMetadataData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string displayName = null, System.Collections.Generic.IEnumerable resourceTypes = null, System.Collections.Generic.IEnumerable operations = null) { throw null; } public static Azure.ResourceManager.Authorization.Models.AuthorizationProviderResourceType AuthorizationProviderResourceType(string name = null, string displayName = null, System.Collections.Generic.IEnumerable operations = null) { throw null; } - public static Azure.ResourceManager.Authorization.AuthorizationRoleDefinitionData AuthorizationRoleDefinitionData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string roleName = null, string description = null, Azure.ResourceManager.Authorization.Models.AuthorizationRoleType? roleType = default(Azure.ResourceManager.Authorization.Models.AuthorizationRoleType?), System.Collections.Generic.IEnumerable permissions = null, System.Collections.Generic.IEnumerable assignableScopes = null) { throw null; } - public static Azure.ResourceManager.Authorization.DenyAssignmentData DenyAssignmentData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string denyAssignmentName = null, string description = null, System.Collections.Generic.IEnumerable permissions = null, string scope = null, bool? isAppliedToChildScopes = default(bool?), System.Collections.Generic.IEnumerable principals = null, System.Collections.Generic.IEnumerable excludePrincipals = null, bool? isSystemProtected = default(bool?)) { throw null; } + public static Azure.ResourceManager.Authorization.AuthorizationRoleDefinitionData AuthorizationRoleDefinitionData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string roleName = null, string description = null, Azure.ResourceManager.Authorization.Models.AuthorizationRoleType? roleType = default(Azure.ResourceManager.Authorization.Models.AuthorizationRoleType?), System.Collections.Generic.IEnumerable permissions = null, System.Collections.Generic.IEnumerable assignableScopes = null, System.DateTimeOffset? createdOn = default(System.DateTimeOffset?), System.DateTimeOffset? updatedOn = default(System.DateTimeOffset?), string createdBy = null, string updatedBy = null) { throw null; } + public static Azure.ResourceManager.Authorization.DenyAssignmentData DenyAssignmentData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, string denyAssignmentName = null, string description = null, System.Collections.Generic.IEnumerable permissions = null, string scope = null, bool? isAppliedToChildScopes = default(bool?), System.Collections.Generic.IEnumerable principals = null, System.Collections.Generic.IEnumerable excludePrincipals = null, bool? isSystemProtected = default(bool?), string condition = null, string conditionVersion = null, System.DateTimeOffset? createdOn = default(System.DateTimeOffset?), System.DateTimeOffset? updatedOn = default(System.DateTimeOffset?), string createdBy = null, string updatedBy = null) { throw null; } public static Azure.ResourceManager.Authorization.Models.DenyAssignmentPermission DenyAssignmentPermission(System.Collections.Generic.IEnumerable actions = null, System.Collections.Generic.IEnumerable notActions = null, System.Collections.Generic.IEnumerable dataActions = null, System.Collections.Generic.IEnumerable notDataActions = null, string condition = null, string conditionVersion = null) { throw null; } public static Azure.ResourceManager.Authorization.Models.EligibleChildResource EligibleChildResource(string id = null, string name = null, string resourceType = null) { throw null; } public static Azure.ResourceManager.Authorization.Models.PolicyAssignmentProperties PolicyAssignmentProperties(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, Azure.Core.ResourceIdentifier policyId = null, Azure.ResourceManager.Authorization.Models.RoleManagementPrincipal lastModifiedBy = null, System.DateTimeOffset? lastModifiedOn = default(System.DateTimeOffset?), Azure.Core.ResourceIdentifier roleDefinitionId = null, string roleDefinitionDisplayName = null, Azure.ResourceManager.Authorization.Models.AuthorizationRoleType? roleType = default(Azure.ResourceManager.Authorization.Models.AuthorizationRoleType?), Azure.Core.ResourceIdentifier scopeId = null, string scopeDisplayName = null, Azure.ResourceManager.Authorization.Models.RoleManagementScopeType? scopeType = default(Azure.ResourceManager.Authorization.Models.RoleManagementScopeType?)) { throw null; } diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/ArmAuthorizationModelFactory.cs b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/ArmAuthorizationModelFactory.cs index 64322947ff09..be1d9bc183b2 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/ArmAuthorizationModelFactory.cs +++ b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/ArmAuthorizationModelFactory.cs @@ -43,14 +43,20 @@ public static AuthorizationClassicAdministrator AuthorizationClassicAdministrato /// Array of principals to which the deny assignment applies. /// Array of principals to which the deny assignment does not apply. /// Specifies whether this deny assignment was created by Azure and cannot be edited or deleted. + /// The conditions on the deny assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'. + /// Version of the condition. + /// Time it was created. + /// Time it was updated. + /// Id of the user who created the assignment. + /// Id of the user who updated the assignment. /// A new instance for mocking. - public static DenyAssignmentData DenyAssignmentData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, string denyAssignmentName = null, string description = null, IEnumerable permissions = null, string scope = null, bool? isAppliedToChildScopes = null, IEnumerable principals = null, IEnumerable excludePrincipals = null, bool? isSystemProtected = null) + public static DenyAssignmentData DenyAssignmentData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, string denyAssignmentName = null, string description = null, IEnumerable permissions = null, string scope = null, bool? isAppliedToChildScopes = null, IEnumerable principals = null, IEnumerable excludePrincipals = null, bool? isSystemProtected = null, string condition = null, string conditionVersion = null, DateTimeOffset? createdOn = null, DateTimeOffset? updatedOn = null, string createdBy = null, string updatedBy = null) { permissions ??= new List(); principals ??= new List(); excludePrincipals ??= new List(); - return new DenyAssignmentData(id, name, resourceType, systemData, denyAssignmentName, description, permissions?.ToList(), scope, isAppliedToChildScopes, principals?.ToList(), excludePrincipals?.ToList(), isSystemProtected); + return new DenyAssignmentData(id, name, resourceType, systemData, denyAssignmentName, description, permissions?.ToList(), scope, isAppliedToChildScopes, principals?.ToList(), excludePrincipals?.ToList(), isSystemProtected, condition, conditionVersion, createdOn, updatedOn, createdBy, updatedBy); } /// Initializes a new instance of . @@ -157,13 +163,17 @@ public static RoleAssignmentData RoleAssignmentData(ResourceIdentifier id = null /// The role type. /// Role definition permissions. /// Role definition assignable scopes. + /// Time it was created. + /// Time it was updated. + /// Id of the user who created the assignment. + /// Id of the user who updated the assignment. /// A new instance for mocking. - public static AuthorizationRoleDefinitionData AuthorizationRoleDefinitionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, string roleName = null, string description = null, AuthorizationRoleType? roleType = null, IEnumerable permissions = null, IEnumerable assignableScopes = null) + public static AuthorizationRoleDefinitionData AuthorizationRoleDefinitionData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, string roleName = null, string description = null, AuthorizationRoleType? roleType = null, IEnumerable permissions = null, IEnumerable assignableScopes = null, DateTimeOffset? createdOn = null, DateTimeOffset? updatedOn = null, string createdBy = null, string updatedBy = null) { permissions ??= new List(); assignableScopes ??= new List(); - return new AuthorizationRoleDefinitionData(id, name, resourceType, systemData, roleName, description, roleType, permissions?.ToList(), assignableScopes?.ToList()); + return new AuthorizationRoleDefinitionData(id, name, resourceType, systemData, roleName, description, roleType, permissions?.ToList(), assignableScopes?.ToList(), createdOn, updatedOn, createdBy, updatedBy); } /// Initializes a new instance of . diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/AuthorizationRoleDefinitionData.cs b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/AuthorizationRoleDefinitionData.cs index 80438ae9937d..d843fc1307bf 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/AuthorizationRoleDefinitionData.cs +++ b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/AuthorizationRoleDefinitionData.cs @@ -5,6 +5,7 @@ #nullable disable +using System; using System.Collections.Generic; using Azure.Core; using Azure.ResourceManager.Authorization.Models; @@ -35,13 +36,21 @@ public AuthorizationRoleDefinitionData() /// The role type. /// Role definition permissions. /// Role definition assignable scopes. - internal AuthorizationRoleDefinitionData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, string roleName, string description, AuthorizationRoleType? roleType, IList permissions, IList assignableScopes) : base(id, name, resourceType, systemData) + /// Time it was created. + /// Time it was updated. + /// Id of the user who created the assignment. + /// Id of the user who updated the assignment. + internal AuthorizationRoleDefinitionData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, string roleName, string description, AuthorizationRoleType? roleType, IList permissions, IList assignableScopes, DateTimeOffset? createdOn, DateTimeOffset? updatedOn, string createdBy, string updatedBy) : base(id, name, resourceType, systemData) { RoleName = roleName; Description = description; RoleType = roleType; Permissions = permissions; AssignableScopes = assignableScopes; + CreatedOn = createdOn; + UpdatedOn = updatedOn; + CreatedBy = createdBy; + UpdatedBy = updatedBy; } /// The role name. @@ -54,5 +63,13 @@ internal AuthorizationRoleDefinitionData(ResourceIdentifier id, string name, Res public IList Permissions { get; } /// Role definition assignable scopes. public IList AssignableScopes { get; } + /// Time it was created. + public DateTimeOffset? CreatedOn { get; } + /// Time it was updated. + public DateTimeOffset? UpdatedOn { get; } + /// Id of the user who created the assignment. + public string CreatedBy { get; } + /// Id of the user who updated the assignment. + public string UpdatedBy { get; } } } diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/DenyAssignmentData.cs b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/DenyAssignmentData.cs index e4853021381e..a496f2f127c7 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/DenyAssignmentData.cs +++ b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/DenyAssignmentData.cs @@ -5,6 +5,7 @@ #nullable disable +using System; using System.Collections.Generic; using Azure.Core; using Azure.ResourceManager.Authorization.Models; @@ -39,7 +40,13 @@ internal DenyAssignmentData() /// Array of principals to which the deny assignment applies. /// Array of principals to which the deny assignment does not apply. /// Specifies whether this deny assignment was created by Azure and cannot be edited or deleted. - internal DenyAssignmentData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, string denyAssignmentName, string description, IReadOnlyList permissions, string scope, bool? isAppliedToChildScopes, IReadOnlyList principals, IReadOnlyList excludePrincipals, bool? isSystemProtected) : base(id, name, resourceType, systemData) + /// The conditions on the deny assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'. + /// Version of the condition. + /// Time it was created. + /// Time it was updated. + /// Id of the user who created the assignment. + /// Id of the user who updated the assignment. + internal DenyAssignmentData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, string denyAssignmentName, string description, IReadOnlyList permissions, string scope, bool? isAppliedToChildScopes, IReadOnlyList principals, IReadOnlyList excludePrincipals, bool? isSystemProtected, string condition, string conditionVersion, DateTimeOffset? createdOn, DateTimeOffset? updatedOn, string createdBy, string updatedBy) : base(id, name, resourceType, systemData) { DenyAssignmentName = denyAssignmentName; Description = description; @@ -49,6 +56,12 @@ internal DenyAssignmentData(ResourceIdentifier id, string name, ResourceType res Principals = principals; ExcludePrincipals = excludePrincipals; IsSystemProtected = isSystemProtected; + Condition = condition; + ConditionVersion = conditionVersion; + CreatedOn = createdOn; + UpdatedOn = updatedOn; + CreatedBy = createdBy; + UpdatedBy = updatedBy; } /// The display name of the deny assignment. @@ -67,5 +80,17 @@ internal DenyAssignmentData(ResourceIdentifier id, string name, ResourceType res public IReadOnlyList ExcludePrincipals { get; } /// Specifies whether this deny assignment was created by Azure and cannot be edited or deleted. public bool? IsSystemProtected { get; } + /// The conditions on the deny assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase 'foo_storage_container'. + public string Condition { get; } + /// Version of the condition. + public string ConditionVersion { get; } + /// Time it was created. + public DateTimeOffset? CreatedOn { get; } + /// Time it was updated. + public DateTimeOffset? UpdatedOn { get; } + /// Id of the user who created the assignment. + public string CreatedBy { get; } + /// Id of the user who updated the assignment. + public string UpdatedBy { get; } } } diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/AuthorizationRoleDefinitionData.Serialization.cs b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/AuthorizationRoleDefinitionData.Serialization.cs index ec2a0c4b0e60..4af71456eaad 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/AuthorizationRoleDefinitionData.Serialization.cs +++ b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/AuthorizationRoleDefinitionData.Serialization.cs @@ -5,6 +5,7 @@ #nullable disable +using System; using System.Collections.Generic; using System.Text.Json; using Azure.Core; @@ -74,6 +75,10 @@ internal static AuthorizationRoleDefinitionData DeserializeAuthorizationRoleDefi Optional type0 = default; Optional> permissions = default; Optional> assignableScopes = default; + Optional createdOn = default; + Optional updatedOn = default; + Optional createdBy = default; + Optional updatedBy = default; foreach (var property in element.EnumerateObject()) { if (property.NameEquals("id"u8)) @@ -156,11 +161,39 @@ internal static AuthorizationRoleDefinitionData DeserializeAuthorizationRoleDefi assignableScopes = array; continue; } + if (property0.NameEquals("createdOn"u8)) + { + if (property0.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + createdOn = property0.Value.GetDateTimeOffset("O"); + continue; + } + if (property0.NameEquals("updatedOn"u8)) + { + if (property0.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + updatedOn = property0.Value.GetDateTimeOffset("O"); + continue; + } + if (property0.NameEquals("createdBy"u8)) + { + createdBy = property0.Value.GetString(); + continue; + } + if (property0.NameEquals("updatedBy"u8)) + { + updatedBy = property0.Value.GetString(); + continue; + } } continue; } } - return new AuthorizationRoleDefinitionData(id, name, type, systemData.Value, roleName.Value, description.Value, Optional.ToNullable(type0), Optional.ToList(permissions), Optional.ToList(assignableScopes)); + return new AuthorizationRoleDefinitionData(id, name, type, systemData.Value, roleName.Value, description.Value, Optional.ToNullable(type0), Optional.ToList(permissions), Optional.ToList(assignableScopes), Optional.ToNullable(createdOn), Optional.ToNullable(updatedOn), createdBy.Value, updatedBy.Value); } } } diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/DenyAssignmentData.Serialization.cs b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/DenyAssignmentData.Serialization.cs index ac3f587b7008..2a43cc353958 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/DenyAssignmentData.Serialization.cs +++ b/sdk/authorization/Azure.ResourceManager.Authorization/src/Generated/Models/DenyAssignmentData.Serialization.cs @@ -5,6 +5,7 @@ #nullable disable +using System; using System.Collections.Generic; using System.Text.Json; using Azure.Core; @@ -33,6 +34,12 @@ internal static DenyAssignmentData DeserializeDenyAssignmentData(JsonElement ele Optional> principals = default; Optional> excludePrincipals = default; Optional isSystemProtected = default; + Optional condition = default; + Optional conditionVersion = default; + Optional createdOn = default; + Optional updatedOn = default; + Optional createdBy = default; + Optional updatedBy = default; foreach (var property in element.EnumerateObject()) { if (property.NameEquals("id"u8)) @@ -143,11 +150,49 @@ internal static DenyAssignmentData DeserializeDenyAssignmentData(JsonElement ele isSystemProtected = property0.Value.GetBoolean(); continue; } + if (property0.NameEquals("condition"u8)) + { + condition = property0.Value.GetString(); + continue; + } + if (property0.NameEquals("conditionVersion"u8)) + { + conditionVersion = property0.Value.GetString(); + continue; + } + if (property0.NameEquals("createdOn"u8)) + { + if (property0.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + createdOn = property0.Value.GetDateTimeOffset("O"); + continue; + } + if (property0.NameEquals("updatedOn"u8)) + { + if (property0.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + updatedOn = property0.Value.GetDateTimeOffset("O"); + continue; + } + if (property0.NameEquals("createdBy"u8)) + { + createdBy = property0.Value.GetString(); + continue; + } + if (property0.NameEquals("updatedBy"u8)) + { + updatedBy = property0.Value.GetString(); + continue; + } } continue; } } - return new DenyAssignmentData(id, name, type, systemData.Value, denyAssignmentName.Value, description.Value, Optional.ToList(permissions), scope.Value, Optional.ToNullable(doNotApplyToChildScopes), Optional.ToList(principals), Optional.ToList(excludePrincipals), Optional.ToNullable(isSystemProtected)); + return new DenyAssignmentData(id, name, type, systemData.Value, denyAssignmentName.Value, description.Value, Optional.ToList(permissions), scope.Value, Optional.ToNullable(doNotApplyToChildScopes), Optional.ToList(principals), Optional.ToList(excludePrincipals), Optional.ToNullable(isSystemProtected), condition.Value, conditionVersion.Value, Optional.ToNullable(createdOn), Optional.ToNullable(updatedOn), createdBy.Value, updatedBy.Value); } } } diff --git a/sdk/authorization/Azure.ResourceManager.Authorization/src/autorest.md b/sdk/authorization/Azure.ResourceManager.Authorization/src/autorest.md index 09834621e058..d12031db7791 100644 --- a/sdk/authorization/Azure.ResourceManager.Authorization/src/autorest.md +++ b/sdk/authorization/Azure.ResourceManager.Authorization/src/autorest.md @@ -8,7 +8,7 @@ azure-arm: true csharp: true library-name: Authorization namespace: Azure.ResourceManager.Authorization -require: https://github.com/Azure/azure-rest-api-specs/blob/a436672b07fb1fe276c203b086b3f0e0d0c4aa24/specification/authorization/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/authorization/resource-manager/readme.md tag: package-2022-04-01 output-folder: Generated/ clear-output-folder: true diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/Azure.ResourceManager.Cost-Management.sln b/sdk/cost-management/Azure.ResourceManager.Cost-Management/Azure.ResourceManager.Cost-Management.sln new file mode 100644 index 000000000000..9242dbc68236 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/Azure.ResourceManager.Cost-Management.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("{02D5FCEA-73A2-4CA9-8446-200E8F45CC5D}") = "Azure.ResourceManager.Cost_Management", "src\Azure.ResourceManager.Cost_Management.csproj", "{512D5290-4857-4123-A9E3-B47164D19305}" +EndProject +Project("{02D5FCEA-73A2-4CA9-8446-200E8F45CC5D}") = "Azure.ResourceManager.Cost_Management.Tests", "tests\Azure.ResourceManager.Cost_Management.Tests.csproj", "{BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}" +EndProject +Project("{02D5FCEA-73A2-4CA9-8446-200E8F45CC5D}") = "Azure.ResourceManager.Cost_Management.Samples", "samples\Azure.ResourceManager.Cost_Management.Samples.csproj", "{1A683232-6BB5-4CE5-8266-B6E5C397AB6A}" +EndProject +Global + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {92026F33-CF61-484A-92DD-CD1089DF81FE} + 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 + {512D5290-4857-4123-A9E3-B47164D19305}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Debug|Any CPU.Build.0 = Debug|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Debug|x64.ActiveCfg = Debug|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Debug|x64.Build.0 = Debug|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Debug|x86.ActiveCfg = Debug|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Debug|x86.Build.0 = Debug|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Release|Any CPU.ActiveCfg = Release|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Release|Any CPU.Build.0 = Release|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Release|x64.ActiveCfg = Release|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Release|x64.Build.0 = Release|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Release|x86.ActiveCfg = Release|Any CPU + {512D5290-4857-4123-A9E3-B47164D19305}.Release|x86.Build.0 = Release|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Debug|x64.ActiveCfg = Debug|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Debug|x64.Build.0 = Debug|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Debug|x86.ActiveCfg = Debug|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Debug|x86.Build.0 = Debug|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Release|Any CPU.Build.0 = Release|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Release|x64.ActiveCfg = Release|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Release|x64.Build.0 = Release|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Release|x86.ActiveCfg = Release|Any CPU + {BDDFBF9E-5FBE-48BA-AE57-B8E513F5FFA4}.Release|x86.Build.0 = Release|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Debug|x64.ActiveCfg = Debug|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Debug|x64.Build.0 = Debug|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Debug|x86.ActiveCfg = Debug|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Debug|x86.Build.0 = Debug|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Release|Any CPU.Build.0 = Release|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Release|x64.ActiveCfg = Release|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Release|x64.Build.0 = Release|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Release|x86.ActiveCfg = Release|Any CPU + {1A683232-6BB5-4CE5-8266-B6E5C397AB6A}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/CHANGELOG.md b/sdk/cost-management/Azure.ResourceManager.Cost-Management/CHANGELOG.md new file mode 100644 index 000000000000..23f86d1e896e --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/CHANGELOG.md @@ -0,0 +1,17 @@ +# Release History + +## 1.0.0-beta.1 (Unreleased) + +### General New Features + +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/cost-management/Azure.ResourceManager.Cost-Management/Directory.Build.props b/sdk/cost-management/Azure.ResourceManager.Cost-Management/Directory.Build.props new file mode 100644 index 000000000000..1a9611bd4924 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/Directory.Build.props @@ -0,0 +1,6 @@ + + + + diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/README.md b/sdk/cost-management/Azure.ResourceManager.Cost-Management/README.md new file mode 100644 index 000000000000..4d21eaefa924 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/README.md @@ -0,0 +1,80 @@ +# Microsoft Azure cost-management 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 cost-management management library for .NET with [NuGet](https://www.nuget.org/): + +```dotnetcli +dotnet add package Azure.ResourceManager.Cost_Management --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/cost-management/Azure.ResourceManager.Cost-Management/assets.json b/sdk/cost-management/Azure.ResourceManager.Cost-Management/assets.json new file mode 100644 index 000000000000..30ed61a1a69c --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/assets.json @@ -0,0 +1,6 @@ +{ + "AssetsRepo": "Azure/azure-sdk-assets", + "AssetsRepoPrefixPath": "net", + "TagPrefix": "net//Azure.ResourceManager.Cost_Management", + "Tag": "" +} diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/samples/Azure.ResourceManager.Cost-Management.Samples.csproj b/sdk/cost-management/Azure.ResourceManager.Cost-Management/samples/Azure.ResourceManager.Cost-Management.Samples.csproj new file mode 100644 index 000000000000..3148fc6da266 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/samples/Azure.ResourceManager.Cost-Management.Samples.csproj @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/Azure.ResourceManager.Cost-Management.csproj b/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/Azure.ResourceManager.Cost-Management.csproj new file mode 100644 index 000000000000..eaa6546ccd9f --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/Azure.ResourceManager.Cost-Management.csproj @@ -0,0 +1,8 @@ + + + 1.0.0-beta.1 + Azure.ResourceManager.Cost_Management + Azure Resource Manager client SDK for Azure resource provider cost-management. + azure;management;arm;resource manager;cost-management + + diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/Properties/AssemblyInfo.cs b/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..2a70af645c86 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/Properties/AssemblyInfo.cs @@ -0,0 +1,9 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Runtime.CompilerServices; + +[assembly: Azure.Core.AzureResourceProviderNamespace("cost-management")] + +[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] +[assembly: InternalsVisibleTo("Azure.ResourceManager.Cost_Management.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100d15ddcb29688295338af4b7686603fe614abd555e09efba8fb88ee09e1f7b1ccaeed2e8f823fa9eef3fdd60217fc012ea67d2479751a0b8c087a4185541b851bd8b16f8d91b840e51b1cb0ba6fe647997e57429265e85ef62d565db50a69ae1647d54d7bd855e4db3d8a91510e5bcbd0edfbbecaa20a7bd9ae74593daa7b11b4")] diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/autorest.md b/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/autorest.md new file mode 100644 index 000000000000..735962dc889d --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/src/autorest.md @@ -0,0 +1,56 @@ +# Generated code configuration + +Run `dotnet build /t:GenerateCode` to generate code. + +``` yaml +azure-arm: true +csharp: true +library-name: cost-management +namespace: Azure.ResourceManager.cost-management +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/cost-management/resource-manager/readme.md +output-folder: $(this-folder)/Generated +clear-output-folder: true +sample-gen: + output-folder: $(this-folder)/../samples/Generated + clear-output-folder: true +skip-csproj: true +modelerfour: + flatten-payloads: false +use-model-reader-writer: true + +#mgmt-debug: +# show-serialized-names: true + + + +format-by-name-rules: + 'tenantId': 'uuid' + 'ETag': 'etag' + 'location': 'azure-location' + '*Uri': 'Uri' + '*Uris': 'Uri' + +acronym-mapping: + CPU: Cpu + CPUs: Cpus + Os: OS + Ip: IP + Ips: IPs|ips + ID: Id + IDs: Ids + VM: Vm + VMs: Vms + Vmos: VmOS + VMScaleSet: VmScaleSet + DNS: Dns + VPN: Vpn + NAT: Nat + WAN: Wan + Ipv4: IPv4|ipv4 + Ipv6: IPv6|ipv6 + Ipsec: IPsec|ipsec + SSO: Sso + URI: Uri + Etag: ETag|etag + +``` diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/Azure.ResourceManager.Cost-Management.Tests.csproj b/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/Azure.ResourceManager.Cost-Management.Tests.csproj new file mode 100644 index 000000000000..aaa3a0687254 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/Azure.ResourceManager.Cost-Management.Tests.csproj @@ -0,0 +1,5 @@ + + + + + diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/cost-managementManagementTestBase.cs b/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/cost-managementManagementTestBase.cs new file mode 100644 index 000000000000..c5ea217e6907 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/cost-managementManagementTestBase.cs @@ -0,0 +1,43 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.Core; +using Azure.Core.TestFramework; +using Azure.ResourceManager.Resources; +using Azure.ResourceManager.TestFramework; +using NUnit.Framework; +using System.Threading.Tasks; + +namespace Azure.ResourceManager.Cost_Management.Tests +{ + public class cost-managementManagementTestBase : ManagementRecordedTestBase + { + protected ArmClient Client { get; private set; } + protected SubscriptionResource DefaultSubscription { get; private set; } + + protected cost-managementManagementTestBase(bool isAsync, RecordedTestMode mode) + : base(isAsync, mode) + { + } + + protected cost-managementManagementTestBase(bool isAsync) + : base(isAsync) + { + } + + [SetUp] + public async Task CreateCommonClient() + { + Client = GetArmClient(); + DefaultSubscription = await Client.GetDefaultSubscriptionAsync().ConfigureAwait(false); + } + + protected async Task CreateResourceGroup(SubscriptionResource subscription, string rgNamePrefix, AzureLocation location) + { + string rgName = Recording.GenerateAssetName(rgNamePrefix); + ResourceGroupData input = new ResourceGroupData(location); + var lro = await subscription.GetResourceGroups().CreateOrUpdateAsync(WaitUntil.Completed, rgName, input); + return lro.Value; + } + } +} diff --git a/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/cost-managementManagementTestEnvironment.cs b/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/cost-managementManagementTestEnvironment.cs new file mode 100644 index 000000000000..edcd8a4474f4 --- /dev/null +++ b/sdk/cost-management/Azure.ResourceManager.Cost-Management/tests/cost-managementManagementTestEnvironment.cs @@ -0,0 +1,11 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.Core.TestFramework; + +namespace Azure.ResourceManager.Cost_Management.Tests +{ + public class cost-managementManagementTestEnvironment : TestEnvironment + { + } +} \ No newline at end of file diff --git a/sdk/cost-management/ci.mgmt.yml b/sdk/cost-management/ci.mgmt.yml new file mode 100644 index 000000000000..50a6c3beb543 --- /dev/null +++ b/sdk/cost-management/ci.mgmt.yml @@ -0,0 +1,24 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. + +trigger: none + +pr: + branches: + include: + - main + - feature/* + - hotfix/* + - release/* + paths: + include: + - sdk/cost-management/ci.mgmt.yml + - sdk/cost-management/Azure.ResourceManager.Cost_Management/ + +extends: + template: /eng/pipelines/templates/stages/archetype-sdk-client.yml + parameters: + ServiceDirectory: cost-management + LimitForPullRequest: true + Artifacts: + - name: Azure.ResourceManager.Cost_Management + safeName: AzureResourceManagerCost-Management diff --git a/sdk/monitor/Azure.ResourceManager.Monitor/src/autorest.md b/sdk/monitor/Azure.ResourceManager.Monitor/src/autorest.md index bd2e229f4130..761ba469dfbc 100644 --- a/sdk/monitor/Azure.ResourceManager.Monitor/src/autorest.md +++ b/sdk/monitor/Azure.ResourceManager.Monitor/src/autorest.md @@ -7,7 +7,7 @@ Run `dotnet build /t:GenerateCode` to generate code. azure-arm: true library-name: Monitor namespace: Azure.ResourceManager.Monitor -require: https://github.com/Azure/azure-rest-api-specs/blob/2491b616cde43277fae339604f03f59412e016aa/specification/monitor/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/monitor/resource-manager/readme.md tag: package-track2-stable output-folder: $(this-folder)/Generated clear-output-folder: true diff --git a/sdk/quota/Azure.ResourceManager.Quota/src/autorest.md b/sdk/quota/Azure.ResourceManager.Quota/src/autorest.md index e8599fb0f461..c622a4d357f9 100644 --- a/sdk/quota/Azure.ResourceManager.Quota/src/autorest.md +++ b/sdk/quota/Azure.ResourceManager.Quota/src/autorest.md @@ -9,7 +9,7 @@ csharp: true library-name: Quota namespace: Azure.ResourceManager.Quota # default tag is a preview version -require: https://github.com/Azure/azure-rest-api-specs/blob/57e0f495d521002e883f5357db0dfdfdaaff0208/specification/quota/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/quota/resource-manager/readme.md output-folder: $(this-folder)/Generated clear-output-folder: true sample-gen: diff --git a/sdk/resourcemanager/Azure.ResourceManager/src/autorest.md b/sdk/resourcemanager/Azure.ResourceManager/src/autorest.md index 8462cbca7669..d6339d23083e 100644 --- a/sdk/resourcemanager/Azure.ResourceManager/src/autorest.md +++ b/sdk/resourcemanager/Azure.ResourceManager/src/autorest.md @@ -35,8 +35,8 @@ sample-gen: clear-output-folder: true namespace: Azure.ResourceManager input-file: - - https://github.com/Azure/azure-rest-api-specs/blob/78eac0bd58633028293cb1ec1709baa200bed9e2/specification/common-types/resource-management/v3/types.json - - https://github.com/Azure/azure-rest-api-specs/blob/78eac0bd58633028293cb1ec1709baa200bed9e2/specification/common-types/resource-management/v4/managedidentity.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/common-types/resource-management/v3/types.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/common-types/resource-management/v4/managedidentity.json format-by-name-rules: 'tenantId': 'uuid' @@ -178,14 +178,14 @@ sample-gen: namespace: Azure.ResourceManager.Resources title: ResourceManagementClient input-file: - - https://github.com/Azure/azure-rest-api-specs/blob/817861452040bf29d14b57ac7418560e4680e06e/specification/resources/resource-manager/Microsoft.Authorization/stable/2022-06-01/policyAssignments.json - - https://github.com/Azure/azure-rest-api-specs/blob/90a65cb3135d42438a381eb8bb5461a2b99b199f/specification/resources/resource-manager/Microsoft.Authorization/stable/2021-06-01/policyDefinitions.json - - https://github.com/Azure/azure-rest-api-specs/blob/90a65cb3135d42438a381eb8bb5461a2b99b199f/specification/resources/resource-manager/Microsoft.Authorization/stable/2021-06-01/policySetDefinitions.json - - https://github.com/Azure/azure-rest-api-specs/blob/78eac0bd58633028293cb1ec1709baa200bed9e2/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-09-01/dataPolicyManifests.json - - https://github.com/Azure/azure-rest-api-specs/blob/78eac0bd58633028293cb1ec1709baa200bed9e2/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-05-01/locks.json - - https://github.com/Azure/azure-rest-api-specs/blob/90a65cb3135d42438a381eb8bb5461a2b99b199f/specification/resources/resource-manager/Microsoft.Resources/stable/2022-09-01/resources.json - - https://github.com/Azure/azure-rest-api-specs/blob/78eac0bd58633028293cb1ec1709baa200bed9e2/specification/resources/resource-manager/Microsoft.Resources/stable/2022-12-01/subscriptions.json - - https://github.com/Azure/azure-rest-api-specs/blob/78eac0bd58633028293cb1ec1709baa200bed9e2/specification/resources/resource-manager/Microsoft.Features/stable/2021-07-01/features.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Authorization/stable/2022-06-01/policyAssignments.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Authorization/stable/2021-06-01/policyDefinitions.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Authorization/stable/2021-06-01/policySetDefinitions.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-09-01/dataPolicyManifests.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Authorization/stable/2020-05-01/locks.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Resources/stable/2022-09-01/resources.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Resources/stable/2022-12-01/subscriptions.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/resources/resource-manager/Microsoft.Features/stable/2021-07-01/features.json list-exception: - /{resourceId} @@ -694,7 +694,7 @@ sample-gen: namespace: Azure.ResourceManager.ManagementGroups title: ManagementClient input-file: - - https://github.com/Azure/azure-rest-api-specs/blob/90a65cb3135d42438a381eb8bb5461a2b99b199f/specification/managementgroups/resource-manager/Microsoft.Management/stable/2021-04-01/management.json + - https://github.com/Azure/azure-rest-api-specs/blob/2476d3dceaf0760aed9d0a5ba3be9ede83f2e0f1/specification/managementgroups/resource-manager/Microsoft.Management/stable/2021-04-01/management.json request-path-to-parent: /providers/Microsoft.Management/checkNameAvailability: /providers/Microsoft.Management/managementGroups/{groupId} /providers/Microsoft.Management/getEntities: /providers/Microsoft.Management/managementGroups/{groupId} diff --git a/sdk/resourcemanager/ci.mgmt.yml b/sdk/resourcemanager/ci.mgmt.yml index 22b71c991cbf..80421adcbc77 100644 --- a/sdk/resourcemanager/ci.mgmt.yml +++ b/sdk/resourcemanager/ci.mgmt.yml @@ -11,178 +11,179 @@ trigger: - sdk/resourcemanager - common/ManagementTestShared - common/ManagementCoreShared - - sdk/advisor/Azure.ResourceManager.Advisor - - sdk/agrifood/Azure.ResourceManager.AgFoodPlatform - - sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement - - sdk/analysisservices/Azure.ResourceManager.Analysis - - sdk/apicenter/Azure.ResourceManager.ApiCenter - - sdk/apimanagement/Azure.ResourceManager.ApiManagement - - sdk/appcomplianceautomation/Azure.ResourceManager.AppComplianceAutomation - - sdk/appconfiguration/Azure.ResourceManager.AppConfiguration - - sdk/applicationinsights/Azure.ResourceManager.ApplicationInsights - - sdk/appplatform/Azure.ResourceManager.AppPlatform - - sdk/arc-scvmm/Azure.ResourceManager.ArcScVmm - - sdk/attestation/Azure.ResourceManager.Attestation - - sdk/authorization/Azure.ResourceManager.Authorization - - sdk/automanage/Azure.ResourceManager.Automanage - - sdk/automation/Azure.ResourceManager.Automation - - sdk/avs/Azure.ResourceManager.Avs - - sdk/azurestackhci/Azure.ResourceManager.Hci - - sdk/batch/Azure.ResourceManager.Batch - - sdk/billing/Azure.ResourceManager.Billing - - sdk/billingbenefits/Azure.ResourceManager.BillingBenefits - - sdk/blueprint/Azure.ResourceManager.Blueprint + - sdk/devspaces/Azure.ResourceManager.DevSpaces + - sdk/network/Azure.ResourceManager.Network + - sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization + - sdk/datafactory/Azure.ResourceManager.DataFactory - sdk/botservice/Azure.ResourceManager.BotService - - sdk/cdn/Azure.ResourceManager.Cdn - - sdk/changeanalysis/Azure.ResourceManager.ChangeAnalysis + - sdk/containerapps/Azure.ResourceManager.AppContainers - sdk/chaos/Azure.ResourceManager.Chaos - - sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices - - sdk/communication/Azure.ResourceManager.Communication - - sdk/compute/Azure.ResourceManager.Compute - - sdk/confidentialledger/Azure.ResourceManager.ConfidentialLedger + - sdk/nginx/Azure.ResourceManager.Nginx + - sdk/purview/Azure.ResourceManager.Purview + - sdk/workloadmonitor/Azure.ResourceManager.WorkloadMonitor + - sdk/deviceupdate/Azure.ResourceManager.DeviceUpdate + - sdk/datamigration/Azure.ResourceManager.DataMigration - sdk/confluent/Azure.ResourceManager.Confluent - - sdk/connectedvmwarevsphere/Azure.ResourceManager.ConnectedVMwarevSphere - - sdk/consumption/Azure.ResourceManager.Consumption - - sdk/containerapps/Azure.ResourceManager.AppContainers - - sdk/containerinstance/Azure.ResourceManager.ContainerInstance - - sdk/containerregistry/Azure.ResourceManager.ContainerRegistry + - sdk/storagemover/Azure.ResourceManager.StorageMover + - sdk/digitaltwins/Azure.ResourceManager.DigitalTwins + - sdk/paloaltonetworks.ngfw/Azure.ResourceManager.PaloAltoNetworks.Ngfw + - sdk/hdinsight/Azure.ResourceManager.HDInsight + - sdk/hdinsight/Azure.ResourceManager.HDInsight.Containers + - sdk/orbital/Azure.ResourceManager.Orbital + - sdk/voiceservices/Azure.ResourceManager.VoiceServices + - sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity + - sdk/postgresql/Azure.ResourceManager.PostgreSql + - sdk/quota/Azure.ResourceManager.Quota + - sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices + - sdk/automanage/Azure.ResourceManager.Automanage + - sdk/fluidrelay/Azure.ResourceManager.FluidRelay + - sdk/applicationinsights/Azure.ResourceManager.ApplicationInsights + - sdk/marketplace/Azure.ResourceManager.Marketplace + - sdk/storagecache/Azure.ResourceManager.StorageCache + - sdk/springappdiscovery/Azure.ResourceManager.SpringAppDiscovery + - sdk/securitydevops/Azure.ResourceManager.SecurityDevOps + - sdk/sqlmanagement/Azure.ResourceManager.Sql + - sdk/appplatform/Azure.ResourceManager.AppPlatform - sdk/containerservice/Azure.ResourceManager.ContainerService + - sdk/guestconfiguration/Azure.ResourceManager.GuestConfiguration + - sdk/iothub/Azure.ResourceManager.IotHub + - sdk/mysql/Azure.ResourceManager.MySql + - sdk/hardwaresecuritymodules/Azure.ResourceManager.HardwareSecurityModules - sdk/cosmosdb/Azure.ResourceManager.CosmosDB - - sdk/cosmosdbforpostgresql/Azure.ResourceManager.CosmosDBForPostgreSql - - sdk/costmanagement/Azure.ResourceManager.CostManagement - - sdk/customer-insights/Azure.ResourceManager.CustomerInsights - - sdk/databox/Azure.ResourceManager.DataBox - - sdk/databoxedge/Azure.ResourceManager.DataBoxEdge - - sdk/datadog/Azure.ResourceManager.Datadog - - sdk/datafactory/Azure.ResourceManager.DataFactory - - sdk/datalake-analytics/Azure.ResourceManager.DataLakeAnalytics - - sdk/datalake-store/Azure.ResourceManager.DataLakeStore - - sdk/datamigration/Azure.ResourceManager.DataMigration + - sdk/iotcentral/Azure.ResourceManager.IotCentral + - sdk/blueprint/Azure.ResourceManager.Blueprint + - sdk/consumption/Azure.ResourceManager.Consumption + - sdk/managednetwork/Azure.ResourceManager.ManagedNetwork + - sdk/managedservices/Azure.ResourceManager.ManagedServices + - sdk/resourcegraph/Azure.ResourceManager.ResourceGraph + - sdk/machinelearningservices/Azure.ResourceManager.MachineLearning + - sdk/agrifood/Azure.ResourceManager.AgFoodPlatform + - sdk/recoveryservices-backup/Azure.ResourceManager.RecoveryServicesBackup - sdk/dataprotection/Azure.ResourceManager.DataProtectionBackup - - sdk/datashare/Azure.ResourceManager.DataShare - - sdk/defendereasm/Azure.ResourceManager.DefenderEasm - - sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization - sdk/devcenter/Azure.ResourceManager.DevCenter - - sdk/deviceprovisioningservices/Azure.ResourceManager.DeviceProvisioningServices - - sdk/deviceupdate/Azure.ResourceManager.DeviceUpdate - - sdk/devspaces/Azure.ResourceManager.DevSpaces - - sdk/devtestlabs/Azure.ResourceManager.DevTestLabs - - sdk/digitaltwins/Azure.ResourceManager.DigitalTwins - - sdk/dns/Azure.ResourceManager.Dns - - sdk/dnsresolver/Azure.ResourceManager.DnsResolver - sdk/dynatrace/Azure.ResourceManager.Dynatrace - - sdk/edgeorder/Azure.ResourceManager.EdgeOrder - - sdk/elastic/Azure.ResourceManager.Elastic + - sdk/policyinsights/Azure.ResourceManager.PolicyInsights + - sdk/sqlvirtualmachine/Azure.ResourceManager.SqlVirtualMachine + - sdk/billingbenefits/Azure.ResourceManager.BillingBenefits + - sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability + - sdk/authorization/Azure.ResourceManager.Authorization + - sdk/maps/Azure.ResourceManager.Maps + - sdk/containerregistry/Azure.ResourceManager.ContainerRegistry + - sdk/automation/Azure.ResourceManager.Automation + - sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication + - sdk/logic/Azure.ResourceManager.Logic + - sdk/datashare/Azure.ResourceManager.DataShare + - sdk/managementpartner/Azure.ResourceManager.ManagementPartner + - sdk/networkcloud/Azure.ResourceManager.NetworkCloud + - sdk/storagepool/Azure.ResourceManager.StoragePool + - sdk/machinelearningcompute/Azure.ResourceManager.MachineLearningCompute - sdk/elasticsan/Azure.ResourceManager.ElasticSan - - sdk/eventgrid/Azure.ResourceManager.EventGrid - - sdk/eventhub/Azure.ResourceManager.EventHubs - - sdk/extendedlocation/Azure.ResourceManager.ExtendedLocations - - sdk/fleet/Azure.ResourceManager.ContainerServiceFleet - - sdk/fluidrelay/Azure.ResourceManager.FluidRelay - - sdk/frontdoor/Azure.ResourceManager.FrontDoor + - sdk/billing/Azure.ResourceManager.Billing + - sdk/attestation/Azure.ResourceManager.Attestation + - sdk/mobilenetwork/Azure.ResourceManager.MobileNetwork + - sdk/datalake-store/Azure.ResourceManager.DataLakeStore + - sdk/selfhelp/Azure.ResourceManager.SelfHelp - sdk/grafana/Azure.ResourceManager.Grafana - - sdk/graphservices/Azure.ResourceManager.GraphServices - - sdk/guestconfiguration/Azure.ResourceManager.GuestConfiguration - - sdk/hardwaresecuritymodules/Azure.ResourceManager.HardwareSecurityModules - - sdk/hdinsight/Azure.ResourceManager.HDInsight - - sdk/hdinsight/Azure.ResourceManager.HDInsight.Containers - - sdk/healthbot/Azure.ResourceManager.HealthBot + - sdk/analysisservices/Azure.ResourceManager.Analysis + - sdk/containerinstance/Azure.ResourceManager.ContainerInstance + - sdk/databoxedge/Azure.ResourceManager.DataBoxEdge + - sdk/netapp/Azure.ResourceManager.NetApp + - sdk/resourceconnector/Azure.ResourceManager.ResourceConnector + - sdk/privatedns/Azure.ResourceManager.PrivateDns + - sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics - sdk/healthcareapis/Azure.ResourceManager.HealthcareApis - - sdk/hybridaks/Azure.ResourceManager.HybridContainerService - - sdk/hybridcompute/Azure.ResourceManager.HybridCompute - - sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity - - sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes - - sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork - - sdk/iot/Azure.ResourceManager.IotFirmwareDefense - - sdk/iotcentral/Azure.ResourceManager.IotCentral - - sdk/iothub/Azure.ResourceManager.IotHub - - sdk/keyvault/Azure.ResourceManager.KeyVault + - sdk/batch/Azure.ResourceManager.Batch - sdk/kubernetesconfiguration/Azure.ResourceManager.KubernetesConfiguration - - sdk/kusto/Azure.ResourceManager.Kusto - - sdk/labservices/Azure.ResourceManager.LabServices - - sdk/loadtestservice/Azure.ResourceManager.LoadTesting - - sdk/logic/Azure.ResourceManager.Logic - - sdk/machinelearningcompute/Azure.ResourceManager.MachineLearningCompute - - sdk/machinelearningservices/Azure.ResourceManager.MachineLearning + - sdk/securitycenter/Azure.ResourceManager.SecurityCenter + - sdk/changeanalysis/Azure.ResourceManager.ChangeAnalysis + - sdk/openenergyplatform/Azure.ResourceManager.EnergyServices + - sdk/fleet/Azure.ResourceManager.ContainerServiceFleet + - sdk/networkfunction/Azure.ResourceManager.NetworkFunction + - sdk/trafficmanager/Azure.ResourceManager.TrafficManager + - sdk/servicelinker/Azure.ResourceManager.ServiceLinker + - sdk/storage/Azure.ResourceManager.Storage + - sdk/appconfiguration/Azure.ResourceManager.AppConfiguration + - sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes + - sdk/networkanalytics/Azure.ResourceManager.NetworkAnalytics - sdk/maintenance/Azure.ResourceManager.Maintenance - - sdk/managednetwork/Azure.ResourceManager.ManagedNetwork - - sdk/managednetworkfabric/Azure.ResourceManager.ManagedNetworkFabric + - sdk/costmanagement/Azure.ResourceManager.CostManagement + - sdk/support/Azure.ResourceManager.Support + - sdk/cost-management/Azure.ResourceManager.Cost-Management + - sdk/eventhub/Azure.ResourceManager.EventHubs + - sdk/mixedreality/Azure.ResourceManager.MixedReality + - sdk/extendedlocation/Azure.ResourceManager.ExtendedLocations + - sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork + - sdk/webpubsub/Azure.ResourceManager.WebPubSub - sdk/managedserviceidentity/Azure.ResourceManager.ManagedServiceIdentities - - sdk/managedservices/Azure.ResourceManager.ManagedServices - - sdk/managementpartner/Azure.ResourceManager.ManagementPartner - - sdk/maps/Azure.ResourceManager.Maps - - sdk/marketplace/Azure.ResourceManager.Marketplace - - sdk/marketplaceordering/Azure.ResourceManager.MarketplaceOrdering + - sdk/subscription/Azure.ResourceManager.Subscription + - sdk/signalr/Azure.ResourceManager.SignalR + - sdk/datadog/Azure.ResourceManager.Datadog + - sdk/appcomplianceautomation/Azure.ResourceManager.AppComplianceAutomation + - sdk/synapse/Azure.ResourceManager.Synapse + - sdk/hybridaks/Azure.ResourceManager.HybridContainerService + - sdk/iot/Azure.ResourceManager.IotFirmwareDefense + - sdk/datalake-analytics/Azure.ResourceManager.DataLakeAnalytics + - sdk/confidentialledger/Azure.ResourceManager.ConfidentialLedger + - sdk/servicenetworking/Azure.ResourceManager.ServiceNetworking + - sdk/defendereasm/Azure.ResourceManager.DefenderEasm - sdk/mediaservices/Azure.ResourceManager.Media - - sdk/mixedreality/Azure.ResourceManager.MixedReality - - sdk/mobilenetwork/Azure.ResourceManager.MobileNetwork + - sdk/customer-insights/Azure.ResourceManager.CustomerInsights + - sdk/loadtestservice/Azure.ResourceManager.LoadTesting + - sdk/graphservices/Azure.ResourceManager.GraphServices + - sdk/devtestlabs/Azure.ResourceManager.DevTestLabs + - sdk/edgeorder/Azure.ResourceManager.EdgeOrder + - sdk/dnsresolver/Azure.ResourceManager.DnsResolver + - sdk/labservices/Azure.ResourceManager.LabServices + - sdk/avs/Azure.ResourceManager.Avs + - sdk/kusto/Azure.ResourceManager.Kusto + - sdk/servicebus/Azure.ResourceManager.ServiceBus + - sdk/recoveryservices-siterecovery/Azure.ResourceManager.RecoveryServicesSiteRecovery + - sdk/compute/Azure.ResourceManager.Compute - sdk/monitor/Azure.ResourceManager.Monitor - - sdk/mysql/Azure.ResourceManager.MySql - - sdk/netapp/Azure.ResourceManager.NetApp - - sdk/network/Azure.ResourceManager.Network - - sdk/networkanalytics/Azure.ResourceManager.NetworkAnalytics - - sdk/networkcloud/Azure.ResourceManager.NetworkCloud - - sdk/networkfunction/Azure.ResourceManager.NetworkFunction - - sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability - - sdk/nginx/Azure.ResourceManager.Nginx - - sdk/notificationhubs/Azure.ResourceManager.NotificationHubs - - sdk/openenergyplatform/Azure.ResourceManager.EnergyServices - - sdk/operationalinsights/Azure.ResourceManager.OperationalInsights - - sdk/orbital/Azure.ResourceManager.Orbital - - sdk/paloaltonetworks.ngfw/Azure.ResourceManager.PaloAltoNetworks.Ngfw - - sdk/peering/Azure.ResourceManager.Peering - - sdk/policyinsights/Azure.ResourceManager.PolicyInsights - - sdk/postgresql/Azure.ResourceManager.PostgreSql + - sdk/workloads/Azure.ResourceManager.Workloads + - sdk/sphere/Azure.ResourceManager.Sphere + - sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement + - sdk/relay/Azure.ResourceManager.Relay + - sdk/elastic/Azure.ResourceManager.Elastic + - sdk/websites/Azure.ResourceManager.AppService + - sdk/advisor/Azure.ResourceManager.Advisor + - sdk/apicenter/Azure.ResourceManager.ApiCenter + - sdk/azurestackhci/Azure.ResourceManager.Hci + - sdk/arc-scvmm/Azure.ResourceManager.ArcScVmm + - sdk/qumulo/Azure.ResourceManager.Qumulo + - sdk/redis/Azure.ResourceManager.Redis - sdk/powerbidedicated/Azure.ResourceManager.PowerBIDedicated - - sdk/privatedns/Azure.ResourceManager.PrivateDns + - sdk/resources/Azure.ResourceManager.Resources + - sdk/operationalinsights/Azure.ResourceManager.OperationalInsights + - sdk/notificationhubs/Azure.ResourceManager.NotificationHubs + - sdk/hybridcompute/Azure.ResourceManager.HybridCompute - sdk/providerhub/Azure.ResourceManager.ProviderHub - - sdk/purview/Azure.ResourceManager.Purview + - sdk/healthbot/Azure.ResourceManager.HealthBot + - sdk/cdn/Azure.ResourceManager.Cdn + - sdk/eventgrid/Azure.ResourceManager.EventGrid + - sdk/connectedvmwarevsphere/Azure.ResourceManager.ConnectedVMwarevSphere + - sdk/dns/Azure.ResourceManager.Dns + - sdk/securityinsights/Azure.ResourceManager.SecurityInsights + - sdk/frontdoor/Azure.ResourceManager.FrontDoor - sdk/quantum/Azure.ResourceManager.Quantum - - sdk/qumulo/Azure.ResourceManager.Qumulo - - sdk/quota/Azure.ResourceManager.Quota + - sdk/managednetworkfabric/Azure.ResourceManager.ManagedNetworkFabric + - sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters - sdk/recoveryservices/Azure.ResourceManager.RecoveryServices - - sdk/recoveryservices-backup/Azure.ResourceManager.RecoveryServicesBackup - - sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication - - sdk/recoveryservices-siterecovery/Azure.ResourceManager.RecoveryServicesSiteRecovery - - sdk/redis/Azure.ResourceManager.Redis + - sdk/deviceprovisioningservices/Azure.ResourceManager.DeviceProvisioningServices + - sdk/peering/Azure.ResourceManager.Peering + - sdk/resourcemover/Azure.ResourceManager.ResourceMover + - sdk/communication/Azure.ResourceManager.Communication - sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise - - sdk/relay/Azure.ResourceManager.Relay - - sdk/reservations/Azure.ResourceManager.Reservations - - sdk/resourceconnector/Azure.ResourceManager.ResourceConnector - - sdk/resourcegraph/Azure.ResourceManager.ResourceGraph - sdk/resourcehealth/Azure.ResourceManager.ResourceHealth - - sdk/resourcemover/Azure.ResourceManager.ResourceMover - - sdk/resources/Azure.ResourceManager.Resources + - sdk/storagesync/Azure.ResourceManager.StorageSync + - sdk/reservations/Azure.ResourceManager.Reservations - sdk/search/Azure.ResourceManager.Search - - sdk/securitycenter/Azure.ResourceManager.SecurityCenter - - sdk/securitydevops/Azure.ResourceManager.SecurityDevOps - - sdk/securityinsights/Azure.ResourceManager.SecurityInsights - - sdk/selfhelp/Azure.ResourceManager.SelfHelp - - sdk/servicebus/Azure.ResourceManager.ServiceBus + - sdk/databox/Azure.ResourceManager.DataBox + - sdk/apimanagement/Azure.ResourceManager.ApiManagement + - sdk/keyvault/Azure.ResourceManager.KeyVault - sdk/servicefabric/Azure.ResourceManager.ServiceFabric - - sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters - - sdk/servicelinker/Azure.ResourceManager.ServiceLinker - - sdk/servicenetworking/Azure.ResourceManager.ServiceNetworking - - sdk/signalr/Azure.ResourceManager.SignalR - - sdk/sphere/Azure.ResourceManager.Sphere - - sdk/springappdiscovery/Azure.ResourceManager.SpringAppDiscovery - - sdk/sqlmanagement/Azure.ResourceManager.Sql - - sdk/sqlvirtualmachine/Azure.ResourceManager.SqlVirtualMachine - - sdk/storage/Azure.ResourceManager.Storage - - sdk/storagecache/Azure.ResourceManager.StorageCache - - sdk/storagemover/Azure.ResourceManager.StorageMover - - sdk/storagepool/Azure.ResourceManager.StoragePool - - sdk/storagesync/Azure.ResourceManager.StorageSync - - sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics - - sdk/subscription/Azure.ResourceManager.Subscription - - sdk/support/Azure.ResourceManager.Support - - sdk/synapse/Azure.ResourceManager.Synapse - - sdk/trafficmanager/Azure.ResourceManager.TrafficManager - - sdk/voiceservices/Azure.ResourceManager.VoiceServices - - sdk/webpubsub/Azure.ResourceManager.WebPubSub - - sdk/websites/Azure.ResourceManager.AppService - - sdk/workloadmonitor/Azure.ResourceManager.WorkloadMonitor - - sdk/workloads/Azure.ResourceManager.Workloads + - sdk/marketplaceordering/Azure.ResourceManager.MarketplaceOrdering + - sdk/cosmosdbforpostgresql/Azure.ResourceManager.CosmosDBForPostgreSql pr: branches: @@ -196,178 +197,179 @@ pr: - sdk/resourcemanager - common/ManagementTestShared - common/ManagementCoreShared - - sdk/advisor/Azure.ResourceManager.Advisor - - sdk/agrifood/Azure.ResourceManager.AgFoodPlatform - - sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement - - sdk/analysisservices/Azure.ResourceManager.Analysis - - sdk/apicenter/Azure.ResourceManager.ApiCenter - - sdk/apimanagement/Azure.ResourceManager.ApiManagement - - sdk/appcomplianceautomation/Azure.ResourceManager.AppComplianceAutomation - - sdk/appconfiguration/Azure.ResourceManager.AppConfiguration - - sdk/applicationinsights/Azure.ResourceManager.ApplicationInsights - - sdk/appplatform/Azure.ResourceManager.AppPlatform - - sdk/arc-scvmm/Azure.ResourceManager.ArcScVmm - - sdk/attestation/Azure.ResourceManager.Attestation - - sdk/authorization/Azure.ResourceManager.Authorization - - sdk/automanage/Azure.ResourceManager.Automanage - - sdk/automation/Azure.ResourceManager.Automation - - sdk/avs/Azure.ResourceManager.Avs - - sdk/azurestackhci/Azure.ResourceManager.Hci - - sdk/batch/Azure.ResourceManager.Batch - - sdk/billing/Azure.ResourceManager.Billing - - sdk/billingbenefits/Azure.ResourceManager.BillingBenefits - - sdk/blueprint/Azure.ResourceManager.Blueprint + - sdk/devspaces/Azure.ResourceManager.DevSpaces + - sdk/network/Azure.ResourceManager.Network + - sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization + - sdk/datafactory/Azure.ResourceManager.DataFactory - sdk/botservice/Azure.ResourceManager.BotService - - sdk/cdn/Azure.ResourceManager.Cdn - - sdk/changeanalysis/Azure.ResourceManager.ChangeAnalysis + - sdk/containerapps/Azure.ResourceManager.AppContainers - sdk/chaos/Azure.ResourceManager.Chaos + - sdk/nginx/Azure.ResourceManager.Nginx + - sdk/purview/Azure.ResourceManager.Purview + - sdk/workloadmonitor/Azure.ResourceManager.WorkloadMonitor + - sdk/deviceupdate/Azure.ResourceManager.DeviceUpdate + - sdk/datamigration/Azure.ResourceManager.DataMigration + - sdk/confluent/Azure.ResourceManager.Confluent + - sdk/storagemover/Azure.ResourceManager.StorageMover + - sdk/digitaltwins/Azure.ResourceManager.DigitalTwins + - sdk/paloaltonetworks.ngfw/Azure.ResourceManager.PaloAltoNetworks.Ngfw + - sdk/hdinsight/Azure.ResourceManager.HDInsight + - sdk/hdinsight/Azure.ResourceManager.HDInsight.Containers + - sdk/orbital/Azure.ResourceManager.Orbital + - sdk/voiceservices/Azure.ResourceManager.VoiceServices + - sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity + - sdk/postgresql/Azure.ResourceManager.PostgreSql + - sdk/quota/Azure.ResourceManager.Quota - sdk/cognitiveservices/Azure.ResourceManager.CognitiveServices - - sdk/communication/Azure.ResourceManager.Communication - - sdk/compute/Azure.ResourceManager.Compute - - sdk/confidentialledger/Azure.ResourceManager.ConfidentialLedger - - sdk/confluent/Azure.ResourceManager.Confluent - - sdk/connectedvmwarevsphere/Azure.ResourceManager.ConnectedVMwarevSphere - - sdk/consumption/Azure.ResourceManager.Consumption - - sdk/containerapps/Azure.ResourceManager.AppContainers - - sdk/containerinstance/Azure.ResourceManager.ContainerInstance - - sdk/containerregistry/Azure.ResourceManager.ContainerRegistry + - sdk/automanage/Azure.ResourceManager.Automanage + - sdk/fluidrelay/Azure.ResourceManager.FluidRelay + - sdk/applicationinsights/Azure.ResourceManager.ApplicationInsights + - sdk/marketplace/Azure.ResourceManager.Marketplace + - sdk/storagecache/Azure.ResourceManager.StorageCache + - sdk/springappdiscovery/Azure.ResourceManager.SpringAppDiscovery + - sdk/securitydevops/Azure.ResourceManager.SecurityDevOps + - sdk/sqlmanagement/Azure.ResourceManager.Sql + - sdk/appplatform/Azure.ResourceManager.AppPlatform - sdk/containerservice/Azure.ResourceManager.ContainerService + - sdk/guestconfiguration/Azure.ResourceManager.GuestConfiguration + - sdk/iothub/Azure.ResourceManager.IotHub + - sdk/mysql/Azure.ResourceManager.MySql + - sdk/hardwaresecuritymodules/Azure.ResourceManager.HardwareSecurityModules - sdk/cosmosdb/Azure.ResourceManager.CosmosDB - - sdk/cosmosdbforpostgresql/Azure.ResourceManager.CosmosDBForPostgreSql - - sdk/costmanagement/Azure.ResourceManager.CostManagement - - sdk/customer-insights/Azure.ResourceManager.CustomerInsights - - sdk/databox/Azure.ResourceManager.DataBox - - sdk/databoxedge/Azure.ResourceManager.DataBoxEdge - - sdk/datadog/Azure.ResourceManager.Datadog - - sdk/datafactory/Azure.ResourceManager.DataFactory - - sdk/datalake-analytics/Azure.ResourceManager.DataLakeAnalytics - - sdk/datalake-store/Azure.ResourceManager.DataLakeStore - - sdk/datamigration/Azure.ResourceManager.DataMigration + - sdk/iotcentral/Azure.ResourceManager.IotCentral + - sdk/blueprint/Azure.ResourceManager.Blueprint + - sdk/consumption/Azure.ResourceManager.Consumption + - sdk/managednetwork/Azure.ResourceManager.ManagedNetwork + - sdk/managedservices/Azure.ResourceManager.ManagedServices + - sdk/resourcegraph/Azure.ResourceManager.ResourceGraph + - sdk/machinelearningservices/Azure.ResourceManager.MachineLearning + - sdk/agrifood/Azure.ResourceManager.AgFoodPlatform + - sdk/recoveryservices-backup/Azure.ResourceManager.RecoveryServicesBackup - sdk/dataprotection/Azure.ResourceManager.DataProtectionBackup - - sdk/datashare/Azure.ResourceManager.DataShare - - sdk/defendereasm/Azure.ResourceManager.DefenderEasm - - sdk/desktopvirtualization/Azure.ResourceManager.DesktopVirtualization - sdk/devcenter/Azure.ResourceManager.DevCenter - - sdk/deviceprovisioningservices/Azure.ResourceManager.DeviceProvisioningServices - - sdk/deviceupdate/Azure.ResourceManager.DeviceUpdate - - sdk/devspaces/Azure.ResourceManager.DevSpaces - - sdk/devtestlabs/Azure.ResourceManager.DevTestLabs - - sdk/digitaltwins/Azure.ResourceManager.DigitalTwins - - sdk/dns/Azure.ResourceManager.Dns - - sdk/dnsresolver/Azure.ResourceManager.DnsResolver - sdk/dynatrace/Azure.ResourceManager.Dynatrace - - sdk/edgeorder/Azure.ResourceManager.EdgeOrder - - sdk/elastic/Azure.ResourceManager.Elastic + - sdk/policyinsights/Azure.ResourceManager.PolicyInsights + - sdk/sqlvirtualmachine/Azure.ResourceManager.SqlVirtualMachine + - sdk/billingbenefits/Azure.ResourceManager.BillingBenefits + - sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability + - sdk/authorization/Azure.ResourceManager.Authorization + - sdk/maps/Azure.ResourceManager.Maps + - sdk/containerregistry/Azure.ResourceManager.ContainerRegistry + - sdk/automation/Azure.ResourceManager.Automation + - sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication + - sdk/logic/Azure.ResourceManager.Logic + - sdk/datashare/Azure.ResourceManager.DataShare + - sdk/managementpartner/Azure.ResourceManager.ManagementPartner + - sdk/networkcloud/Azure.ResourceManager.NetworkCloud + - sdk/storagepool/Azure.ResourceManager.StoragePool + - sdk/machinelearningcompute/Azure.ResourceManager.MachineLearningCompute - sdk/elasticsan/Azure.ResourceManager.ElasticSan - - sdk/eventgrid/Azure.ResourceManager.EventGrid - - sdk/eventhub/Azure.ResourceManager.EventHubs - - sdk/extendedlocation/Azure.ResourceManager.ExtendedLocations - - sdk/fleet/Azure.ResourceManager.ContainerServiceFleet - - sdk/fluidrelay/Azure.ResourceManager.FluidRelay - - sdk/frontdoor/Azure.ResourceManager.FrontDoor + - sdk/billing/Azure.ResourceManager.Billing + - sdk/attestation/Azure.ResourceManager.Attestation + - sdk/mobilenetwork/Azure.ResourceManager.MobileNetwork + - sdk/datalake-store/Azure.ResourceManager.DataLakeStore + - sdk/selfhelp/Azure.ResourceManager.SelfHelp - sdk/grafana/Azure.ResourceManager.Grafana - - sdk/graphservices/Azure.ResourceManager.GraphServices - - sdk/guestconfiguration/Azure.ResourceManager.GuestConfiguration - - sdk/hardwaresecuritymodules/Azure.ResourceManager.HardwareSecurityModules - - sdk/hdinsight/Azure.ResourceManager.HDInsight - - sdk/hdinsight/Azure.ResourceManager.HDInsight.Containers - - sdk/healthbot/Azure.ResourceManager.HealthBot + - sdk/analysisservices/Azure.ResourceManager.Analysis + - sdk/containerinstance/Azure.ResourceManager.ContainerInstance + - sdk/databoxedge/Azure.ResourceManager.DataBoxEdge + - sdk/netapp/Azure.ResourceManager.NetApp + - sdk/resourceconnector/Azure.ResourceManager.ResourceConnector + - sdk/privatedns/Azure.ResourceManager.PrivateDns + - sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics - sdk/healthcareapis/Azure.ResourceManager.HealthcareApis - - sdk/hybridaks/Azure.ResourceManager.HybridContainerService - - sdk/hybridcompute/Azure.ResourceManager.HybridCompute - - sdk/hybridconnectivity/Azure.ResourceManager.HybridConnectivity - - sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes - - sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork - - sdk/iot/Azure.ResourceManager.IotFirmwareDefense - - sdk/iotcentral/Azure.ResourceManager.IotCentral - - sdk/iothub/Azure.ResourceManager.IotHub - - sdk/keyvault/Azure.ResourceManager.KeyVault + - sdk/batch/Azure.ResourceManager.Batch - sdk/kubernetesconfiguration/Azure.ResourceManager.KubernetesConfiguration - - sdk/kusto/Azure.ResourceManager.Kusto - - sdk/labservices/Azure.ResourceManager.LabServices - - sdk/loadtestservice/Azure.ResourceManager.LoadTesting - - sdk/logic/Azure.ResourceManager.Logic - - sdk/machinelearningcompute/Azure.ResourceManager.MachineLearningCompute - - sdk/machinelearningservices/Azure.ResourceManager.MachineLearning + - sdk/securitycenter/Azure.ResourceManager.SecurityCenter + - sdk/changeanalysis/Azure.ResourceManager.ChangeAnalysis + - sdk/openenergyplatform/Azure.ResourceManager.EnergyServices + - sdk/fleet/Azure.ResourceManager.ContainerServiceFleet + - sdk/networkfunction/Azure.ResourceManager.NetworkFunction + - sdk/trafficmanager/Azure.ResourceManager.TrafficManager + - sdk/servicelinker/Azure.ResourceManager.ServiceLinker + - sdk/storage/Azure.ResourceManager.Storage + - sdk/appconfiguration/Azure.ResourceManager.AppConfiguration + - sdk/hybridkubernetes/Azure.ResourceManager.Kubernetes + - sdk/networkanalytics/Azure.ResourceManager.NetworkAnalytics - sdk/maintenance/Azure.ResourceManager.Maintenance - - sdk/managednetwork/Azure.ResourceManager.ManagedNetwork - - sdk/managednetworkfabric/Azure.ResourceManager.ManagedNetworkFabric + - sdk/costmanagement/Azure.ResourceManager.CostManagement + - sdk/support/Azure.ResourceManager.Support + - sdk/cost-management/Azure.ResourceManager.Cost-Management + - sdk/eventhub/Azure.ResourceManager.EventHubs + - sdk/mixedreality/Azure.ResourceManager.MixedReality + - sdk/extendedlocation/Azure.ResourceManager.ExtendedLocations + - sdk/hybridnetwork/Azure.ResourceManager.HybridNetwork + - sdk/webpubsub/Azure.ResourceManager.WebPubSub - sdk/managedserviceidentity/Azure.ResourceManager.ManagedServiceIdentities - - sdk/managedservices/Azure.ResourceManager.ManagedServices - - sdk/managementpartner/Azure.ResourceManager.ManagementPartner - - sdk/maps/Azure.ResourceManager.Maps - - sdk/marketplace/Azure.ResourceManager.Marketplace - - sdk/marketplaceordering/Azure.ResourceManager.MarketplaceOrdering + - sdk/subscription/Azure.ResourceManager.Subscription + - sdk/signalr/Azure.ResourceManager.SignalR + - sdk/datadog/Azure.ResourceManager.Datadog + - sdk/appcomplianceautomation/Azure.ResourceManager.AppComplianceAutomation + - sdk/synapse/Azure.ResourceManager.Synapse + - sdk/hybridaks/Azure.ResourceManager.HybridContainerService + - sdk/iot/Azure.ResourceManager.IotFirmwareDefense + - sdk/datalake-analytics/Azure.ResourceManager.DataLakeAnalytics + - sdk/confidentialledger/Azure.ResourceManager.ConfidentialLedger + - sdk/servicenetworking/Azure.ResourceManager.ServiceNetworking + - sdk/defendereasm/Azure.ResourceManager.DefenderEasm - sdk/mediaservices/Azure.ResourceManager.Media - - sdk/mixedreality/Azure.ResourceManager.MixedReality - - sdk/mobilenetwork/Azure.ResourceManager.MobileNetwork + - sdk/customer-insights/Azure.ResourceManager.CustomerInsights + - sdk/loadtestservice/Azure.ResourceManager.LoadTesting + - sdk/graphservices/Azure.ResourceManager.GraphServices + - sdk/devtestlabs/Azure.ResourceManager.DevTestLabs + - sdk/edgeorder/Azure.ResourceManager.EdgeOrder + - sdk/dnsresolver/Azure.ResourceManager.DnsResolver + - sdk/labservices/Azure.ResourceManager.LabServices + - sdk/avs/Azure.ResourceManager.Avs + - sdk/kusto/Azure.ResourceManager.Kusto + - sdk/servicebus/Azure.ResourceManager.ServiceBus + - sdk/recoveryservices-siterecovery/Azure.ResourceManager.RecoveryServicesSiteRecovery + - sdk/compute/Azure.ResourceManager.Compute - sdk/monitor/Azure.ResourceManager.Monitor - - sdk/mysql/Azure.ResourceManager.MySql - - sdk/netapp/Azure.ResourceManager.NetApp - - sdk/network/Azure.ResourceManager.Network - - sdk/networkanalytics/Azure.ResourceManager.NetworkAnalytics - - sdk/networkcloud/Azure.ResourceManager.NetworkCloud - - sdk/networkfunction/Azure.ResourceManager.NetworkFunction - - sdk/newrelicobservability/Azure.ResourceManager.NewRelicObservability - - sdk/nginx/Azure.ResourceManager.Nginx - - sdk/notificationhubs/Azure.ResourceManager.NotificationHubs - - sdk/openenergyplatform/Azure.ResourceManager.EnergyServices - - sdk/operationalinsights/Azure.ResourceManager.OperationalInsights - - sdk/orbital/Azure.ResourceManager.Orbital - - sdk/paloaltonetworks.ngfw/Azure.ResourceManager.PaloAltoNetworks.Ngfw - - sdk/peering/Azure.ResourceManager.Peering - - sdk/policyinsights/Azure.ResourceManager.PolicyInsights - - sdk/postgresql/Azure.ResourceManager.PostgreSql + - sdk/workloads/Azure.ResourceManager.Workloads + - sdk/sphere/Azure.ResourceManager.Sphere + - sdk/alertsmanagement/Azure.ResourceManager.AlertsManagement + - sdk/relay/Azure.ResourceManager.Relay + - sdk/elastic/Azure.ResourceManager.Elastic + - sdk/websites/Azure.ResourceManager.AppService + - sdk/advisor/Azure.ResourceManager.Advisor + - sdk/apicenter/Azure.ResourceManager.ApiCenter + - sdk/azurestackhci/Azure.ResourceManager.Hci + - sdk/arc-scvmm/Azure.ResourceManager.ArcScVmm + - sdk/qumulo/Azure.ResourceManager.Qumulo + - sdk/redis/Azure.ResourceManager.Redis - sdk/powerbidedicated/Azure.ResourceManager.PowerBIDedicated - - sdk/privatedns/Azure.ResourceManager.PrivateDns + - sdk/resources/Azure.ResourceManager.Resources + - sdk/operationalinsights/Azure.ResourceManager.OperationalInsights + - sdk/notificationhubs/Azure.ResourceManager.NotificationHubs + - sdk/hybridcompute/Azure.ResourceManager.HybridCompute - sdk/providerhub/Azure.ResourceManager.ProviderHub - - sdk/purview/Azure.ResourceManager.Purview + - sdk/healthbot/Azure.ResourceManager.HealthBot + - sdk/cdn/Azure.ResourceManager.Cdn + - sdk/eventgrid/Azure.ResourceManager.EventGrid + - sdk/connectedvmwarevsphere/Azure.ResourceManager.ConnectedVMwarevSphere + - sdk/dns/Azure.ResourceManager.Dns + - sdk/securityinsights/Azure.ResourceManager.SecurityInsights + - sdk/frontdoor/Azure.ResourceManager.FrontDoor - sdk/quantum/Azure.ResourceManager.Quantum - - sdk/qumulo/Azure.ResourceManager.Qumulo - - sdk/quota/Azure.ResourceManager.Quota + - sdk/managednetworkfabric/Azure.ResourceManager.ManagedNetworkFabric + - sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters - sdk/recoveryservices/Azure.ResourceManager.RecoveryServices - - sdk/recoveryservices-backup/Azure.ResourceManager.RecoveryServicesBackup - - sdk/recoveryservices-datareplication/Azure.ResourceManager.RecoveryServicesDataReplication - - sdk/recoveryservices-siterecovery/Azure.ResourceManager.RecoveryServicesSiteRecovery - - sdk/redis/Azure.ResourceManager.Redis + - sdk/deviceprovisioningservices/Azure.ResourceManager.DeviceProvisioningServices + - sdk/peering/Azure.ResourceManager.Peering + - sdk/resourcemover/Azure.ResourceManager.ResourceMover + - sdk/communication/Azure.ResourceManager.Communication - sdk/redisenterprise/Azure.ResourceManager.RedisEnterprise - - sdk/relay/Azure.ResourceManager.Relay - - sdk/reservations/Azure.ResourceManager.Reservations - - sdk/resourceconnector/Azure.ResourceManager.ResourceConnector - - sdk/resourcegraph/Azure.ResourceManager.ResourceGraph - sdk/resourcehealth/Azure.ResourceManager.ResourceHealth - - sdk/resourcemover/Azure.ResourceManager.ResourceMover - - sdk/resources/Azure.ResourceManager.Resources + - sdk/storagesync/Azure.ResourceManager.StorageSync + - sdk/reservations/Azure.ResourceManager.Reservations - sdk/search/Azure.ResourceManager.Search - - sdk/securitycenter/Azure.ResourceManager.SecurityCenter - - sdk/securitydevops/Azure.ResourceManager.SecurityDevOps - - sdk/securityinsights/Azure.ResourceManager.SecurityInsights - - sdk/selfhelp/Azure.ResourceManager.SelfHelp - - sdk/servicebus/Azure.ResourceManager.ServiceBus + - sdk/databox/Azure.ResourceManager.DataBox + - sdk/apimanagement/Azure.ResourceManager.ApiManagement + - sdk/keyvault/Azure.ResourceManager.KeyVault - sdk/servicefabric/Azure.ResourceManager.ServiceFabric - - sdk/servicefabricmanagedclusters/Azure.ResourceManager.ServiceFabricManagedClusters - - sdk/servicelinker/Azure.ResourceManager.ServiceLinker - - sdk/servicenetworking/Azure.ResourceManager.ServiceNetworking - - sdk/signalr/Azure.ResourceManager.SignalR - - sdk/sphere/Azure.ResourceManager.Sphere - - sdk/springappdiscovery/Azure.ResourceManager.SpringAppDiscovery - - sdk/sqlmanagement/Azure.ResourceManager.Sql - - sdk/sqlvirtualmachine/Azure.ResourceManager.SqlVirtualMachine - - sdk/storage/Azure.ResourceManager.Storage - - sdk/storagecache/Azure.ResourceManager.StorageCache - - sdk/storagemover/Azure.ResourceManager.StorageMover - - sdk/storagepool/Azure.ResourceManager.StoragePool - - sdk/storagesync/Azure.ResourceManager.StorageSync - - sdk/streamanalytics/Azure.ResourceManager.StreamAnalytics - - sdk/subscription/Azure.ResourceManager.Subscription - - sdk/support/Azure.ResourceManager.Support - - sdk/synapse/Azure.ResourceManager.Synapse - - sdk/trafficmanager/Azure.ResourceManager.TrafficManager - - sdk/voiceservices/Azure.ResourceManager.VoiceServices - - sdk/webpubsub/Azure.ResourceManager.WebPubSub - - sdk/websites/Azure.ResourceManager.AppService - - sdk/workloadmonitor/Azure.ResourceManager.WorkloadMonitor - - sdk/workloads/Azure.ResourceManager.Workloads + - sdk/marketplaceordering/Azure.ResourceManager.MarketplaceOrdering + - sdk/cosmosdbforpostgresql/Azure.ResourceManager.CosmosDBForPostgreSql extends: template: /eng/pipelines/templates/stages/archetype-sdk-client.yml diff --git a/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/autorest.md b/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/autorest.md index 6d29c46ac6d8..fc64d809bdce 100644 --- a/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/autorest.md +++ b/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/autorest.md @@ -8,7 +8,7 @@ azure-arm: true csharp: true library-name: SecurityCenter namespace: Azure.ResourceManager.SecurityCenter -require: https://github.com/Azure/azure-rest-api-specs/blob/def187e2e78d7173d8fdd7f77740dd9719e1dfbf/specification/security/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/security/resource-manager/readme.md #tag: package-composite-v3 output-folder: $(this-folder)/Generated clear-output-folder: true