diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/AclAction.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/AclAction.cs
index 29091b3cbb74..e16a2f766c4a 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/AclAction.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/AclAction.cs
@@ -10,7 +10,7 @@
namespace Azure.ResourceManager.WebPubSub.Models
{
- /// Default action when no other rule matches.
+ /// Azure Networking ACL Action.
public readonly partial struct AclAction : IEquatable
{
private readonly string _value;
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/EventHandler.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/EventHandler.cs
index 8c2f938f57ce..9d498167757a 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/EventHandler.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/EventHandler.cs
@@ -44,7 +44,7 @@ public EventHandler(string urlTemplate)
/// 3. The single event name, for example, "event1", it matches "event1"
///
/// Gets ot sets the list of system events.
- /// Gets or sets the auth settings for an event handler. If not set, no auth is used.
+ /// Upstream auth settings. If not set, no auth is used for upstream messages.
internal EventHandler(string urlTemplate, string userEventPattern, IList systemEvents, UpstreamAuthSettings auth)
{
UrlTemplate = urlTemplate;
@@ -68,7 +68,7 @@ internal EventHandler(string urlTemplate, string userEventPattern, IList
public string UserEventPattern { get; set; }
/// Gets ot sets the list of system events.
public IList SystemEvents { get; }
- /// Gets or sets the auth settings for an event handler. If not set, no auth is used.
+ /// Upstream auth settings. If not set, no auth is used for upstream messages.
public UpstreamAuthSettings Auth { get; set; }
}
}
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/KeyType.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/KeyType.cs
index b4fe7d7dc040..9e88b81644ad 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/KeyType.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/KeyType.cs
@@ -10,7 +10,7 @@
namespace Azure.ResourceManager.WebPubSub.Models
{
- /// The keyType to regenerate. Must be either 'primary' or 'secondary'(case-insensitive).
+ /// The type of access key.
public readonly partial struct KeyType : IEquatable
{
private readonly string _value;
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentity.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentity.cs
index d9f31a54e47e..6b7ee4491238 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentity.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentity.cs
@@ -21,7 +21,7 @@ public ManagedIdentity()
}
/// Initializes a new instance of ManagedIdentity.
- /// Represent the identity type: systemAssigned, userAssigned, None.
+ /// Represents the identity type: systemAssigned, userAssigned, None.
/// Get or set the user assigned identities.
///
/// Get the principal id for the system assigned identity.
@@ -39,7 +39,7 @@ internal ManagedIdentity(ManagedIdentityType? identityType, IDictionary Represent the identity type: systemAssigned, userAssigned, None.
+ /// Represents the identity type: systemAssigned, userAssigned, None.
public ManagedIdentityType? IdentityType { get; set; }
/// Get or set the user assigned identities.
public IDictionary UserAssignedIdentities { get; }
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentityType.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentityType.cs
index 96be1716c375..71a8b879bba9 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentityType.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/ManagedIdentityType.cs
@@ -10,7 +10,7 @@
namespace Azure.ResourceManager.WebPubSub.Models
{
- /// Represent the identity type: systemAssigned, userAssigned, None.
+ /// Represents the identity type: systemAssigned, userAssigned, None.
public readonly partial struct ManagedIdentityType : IEquatable
{
private readonly string _value;
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/RegenerateKeyContent.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/RegenerateKeyContent.cs
index 00f2c153686b..3109d5f37255 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/RegenerateKeyContent.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/RegenerateKeyContent.cs
@@ -15,7 +15,7 @@ public RegenerateKeyContent()
{
}
- /// The keyType to regenerate. Must be either 'primary' or 'secondary'(case-insensitive).
+ /// The type of access key.
public KeyType? KeyType { get; set; }
}
}
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthSettings.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthSettings.cs
index e27ecc90b2ef..a5eebe1cd922 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthSettings.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthSettings.cs
@@ -7,7 +7,7 @@
namespace Azure.ResourceManager.WebPubSub.Models
{
- /// Upstream auth settings.
+ /// Upstream auth settings. If not set, no auth is used for upstream messages.
public partial class UpstreamAuthSettings
{
/// Initializes a new instance of UpstreamAuthSettings.
@@ -16,17 +16,17 @@ public UpstreamAuthSettings()
}
/// Initializes a new instance of UpstreamAuthSettings.
- /// Gets or sets the type of auth. None or ManagedIdentity is supported now.
- /// Gets or sets the managed identity settings. It's required if the auth type is set to ManagedIdentity.
+ /// Upstream auth type enum.
+ /// Managed identity settings for upstream.
internal UpstreamAuthSettings(UpstreamAuthType? authType, ManagedIdentitySettings managedIdentity)
{
AuthType = authType;
ManagedIdentity = managedIdentity;
}
- /// Gets or sets the type of auth. None or ManagedIdentity is supported now.
+ /// Upstream auth type enum.
public UpstreamAuthType? AuthType { get; set; }
- /// Gets or sets the managed identity settings. It's required if the auth type is set to ManagedIdentity.
+ /// Managed identity settings for upstream.
internal ManagedIdentitySettings ManagedIdentity { get; set; }
///
/// The Resource indicating the App ID URI of the target resource.
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthType.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthType.cs
index 347201abaab3..65cc21ac9d42 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthType.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/UpstreamAuthType.cs
@@ -10,7 +10,7 @@
namespace Azure.ResourceManager.WebPubSub.Models
{
- /// Gets or sets the type of auth. None or ManagedIdentity is supported now.
+ /// Upstream auth type enum.
public readonly partial struct UpstreamAuthType : IEquatable
{
private readonly string _value;
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubNetworkAcls.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubNetworkAcls.cs
index 05252f221379..01db1cb5c485 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubNetworkAcls.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubNetworkAcls.cs
@@ -20,8 +20,8 @@ public WebPubSubNetworkAcls()
}
/// Initializes a new instance of WebPubSubNetworkAcls.
- /// Default action when no other rule matches.
- /// ACL for requests from public network.
+ /// Azure Networking ACL Action.
+ /// Network ACL.
/// ACLs for requests from private endpoints.
internal WebPubSubNetworkAcls(AclAction? defaultAction, NetworkAcl publicNetwork, IList privateEndpoints)
{
@@ -30,9 +30,9 @@ internal WebPubSubNetworkAcls(AclAction? defaultAction, NetworkAcl publicNetwork
PrivateEndpoints = privateEndpoints;
}
- /// Default action when no other rule matches.
+ /// Azure Networking ACL Action.
public AclAction? DefaultAction { get; set; }
- /// ACL for requests from public network.
+ /// Network ACL.
public NetworkAcl PublicNetwork { get; set; }
/// ACLs for requests from private endpoints.
public IList PrivateEndpoints { get; }
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubRequestType.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubRequestType.cs
index 9b260da0d213..5a504fb71895 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubRequestType.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubRequestType.cs
@@ -10,7 +10,7 @@
namespace Azure.ResourceManager.WebPubSub.Models
{
- /// Allowed request types. The value can be one or more of: ClientConnection, ServerConnection, RESTAPI.
+ /// The incoming request type to the service.
public readonly partial struct WebPubSubRequestType : IEquatable
{
private readonly string _value;
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubResourceSku.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubResourceSku.cs
index 8dffd673c88a..658b958baaf1 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubResourceSku.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/Models/WebPubSubResourceSku.cs
@@ -17,8 +17,8 @@ internal WebPubSubResourceSku()
/// Initializes a new instance of WebPubSubResourceSku.
/// The resource type that this object applies to.
- /// The exact set of keys that define this sku.
- /// Specifies the unit of the resource.
+ /// The billing information of the resource.
+ /// Describes scaling information of a sku.
internal WebPubSubResourceSku(string resourceType, WebPubSubSku sku, SkuCapacity capacity)
{
ResourceType = resourceType;
@@ -28,9 +28,9 @@ internal WebPubSubResourceSku(string resourceType, WebPubSubSku sku, SkuCapacity
/// The resource type that this object applies to.
public string ResourceType { get; }
- /// The exact set of keys that define this sku.
+ /// The billing information of the resource.
public WebPubSubSku Sku { get; }
- /// Specifies the unit of the resource.
+ /// Describes scaling information of a sku.
public SkuCapacity Capacity { get; }
}
}
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/SharedPrivateLinkData.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/SharedPrivateLinkData.cs
index a103b918d66d..44e9851ac103 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/SharedPrivateLinkData.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/SharedPrivateLinkData.cs
@@ -26,7 +26,7 @@ public SharedPrivateLinkData()
/// The systemData.
/// The group id from the provider of resource the shared private link resource is for.
/// The resource id of the resource the shared private link resource is for.
- /// Provisioning state of the shared private link resource.
+ /// Provisioning state of the resource.
/// The request message for requesting approval of the shared private link resource.
/// Status of the shared private link resource.
internal SharedPrivateLinkData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, string groupId, string privateLinkResourceId, ProvisioningState? provisioningState, string requestMessage, SharedPrivateLinkStatus? status) : base(id, name, resourceType, systemData)
@@ -42,7 +42,7 @@ internal SharedPrivateLinkData(ResourceIdentifier id, string name, ResourceType
public string GroupId { get; set; }
/// The resource id of the resource the shared private link resource is for.
public string PrivateLinkResourceId { get; set; }
- /// Provisioning state of the shared private link resource.
+ /// Provisioning state of the resource.
public ProvisioningState? ProvisioningState { get; }
/// The request message for requesting approval of the shared private link resource.
public string RequestMessage { get; set; }
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubData.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubData.cs
index ae19c31b6582..8d72b6c0862e 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubData.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubData.cs
@@ -30,8 +30,8 @@ public WebPubSubData(AzureLocation location) : base(location)
/// The systemData.
/// The tags.
/// The location.
- /// The billing information of the resource.(e.g. Free, Standard).
- /// The managed identity response.
+ /// The billing information of the resource.
+ /// A class represent managed identities used for request and response.
/// Provisioning state of the resource.
/// The publicly accessible IP of the resource.
/// FQDN of the service instance.
@@ -40,15 +40,11 @@ public WebPubSubData(AzureLocation location) : base(location)
/// Version of the resource. Probably you need the same or higher version of client SDKs.
/// Private endpoint connections to the resource.
/// The list of shared private link resources.
- /// TLS settings.
+ /// TLS settings for the resource.
/// Deprecated.
/// Live trace configuration of a Microsoft.SignalRService resource.
- ///
- /// Resource log configuration of a Microsoft.SignalRService resource.
- /// If resourceLogConfiguration isn't null or empty, it will override options "EnableConnectivityLog" and "EnableMessagingLogs" in features.
- /// Otherwise, use options "EnableConnectivityLog" and "EnableMessagingLogs" in features.
- ///
- /// Network ACLs.
+ /// Resource log configuration of a Microsoft.SignalRService resource.
+ /// Network ACLs for the resource.
///
/// Enable or disable public network access. Default to "Enabled".
/// When it's Enabled, network ACLs still apply.
@@ -86,9 +82,9 @@ internal WebPubSubData(ResourceIdentifier id, string name, ResourceType resource
DisableAadAuth = disableAadAuth;
}
- /// The billing information of the resource.(e.g. Free, Standard).
+ /// The billing information of the resource.
public WebPubSubSku Sku { get; set; }
- /// The managed identity response.
+ /// A class represent managed identities used for request and response.
public ManagedIdentity Identity { get; set; }
/// Provisioning state of the resource.
public ProvisioningState? ProvisioningState { get; }
@@ -106,7 +102,7 @@ internal WebPubSubData(ResourceIdentifier id, string name, ResourceType resource
public IReadOnlyList PrivateEndpointConnections { get; }
/// The list of shared private link resources.
public IReadOnlyList SharedPrivateLinkResources { get; }
- /// TLS settings.
+ /// TLS settings for the resource.
internal WebPubSubTlsSettings Tls { get; set; }
/// Request client certificate during TLS handshake if enabled.
public bool? ClientCertEnabled
@@ -124,11 +120,7 @@ public bool? ClientCertEnabled
public string HostNamePrefix { get; }
/// Live trace configuration of a Microsoft.SignalRService resource.
public LiveTraceConfiguration LiveTraceConfiguration { get; set; }
- ///
- /// Resource log configuration of a Microsoft.SignalRService resource.
- /// If resourceLogConfiguration isn't null or empty, it will override options "EnableConnectivityLog" and "EnableMessagingLogs" in features.
- /// Otherwise, use options "EnableConnectivityLog" and "EnableMessagingLogs" in features.
- ///
+ /// Resource log configuration of a Microsoft.SignalRService resource.
internal ResourceLogConfiguration ResourceLogConfiguration { get; set; }
/// Gets or sets the list of category configurations.
public IList ResourceLogCategories
@@ -141,7 +133,7 @@ public IList ResourceLogCategories
}
}
- /// Network ACLs.
+ /// Network ACLs for the resource.
public WebPubSubNetworkAcls NetworkAcls { get; set; }
///
/// Enable or disable public network access. Default to "Enabled".
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubHubData.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubHubData.cs
index ab8313dacbd6..a383bdbdaa1d 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubHubData.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubHubData.cs
@@ -16,7 +16,7 @@ namespace Azure.ResourceManager.WebPubSub
public partial class WebPubSubHubData : ResourceData
{
/// Initializes a new instance of WebPubSubHubData.
- /// Properties of the hub setting.
+ /// Properties of a hub.
/// is null.
public WebPubSubHubData(WebPubSubHubProperties properties)
{
@@ -33,13 +33,13 @@ public WebPubSubHubData(WebPubSubHubProperties properties)
/// The name.
/// The resourceType.
/// The systemData.
- /// Properties of the hub setting.
+ /// Properties of a hub.
internal WebPubSubHubData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, WebPubSubHubProperties properties) : base(id, name, resourceType, systemData)
{
Properties = properties;
}
- /// Properties of the hub setting.
+ /// Properties of a hub.
public WebPubSubHubProperties Properties { get; set; }
}
}
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubPrivateEndpointConnectionData.cs b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubPrivateEndpointConnectionData.cs
index 60b39880b8ea..75a460da8446 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubPrivateEndpointConnectionData.cs
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/Generated/WebPubSubPrivateEndpointConnectionData.cs
@@ -26,10 +26,10 @@ public WebPubSubPrivateEndpointConnectionData()
/// The name.
/// The resourceType.
/// The systemData.
- /// Provisioning state of the private endpoint connection.
- /// Private endpoint associated with the private endpoint connection.
+ /// Provisioning state of the resource.
+ /// Private endpoint.
/// Group IDs.
- /// Connection state.
+ /// Connection state of the private endpoint connection.
internal WebPubSubPrivateEndpointConnectionData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, ProvisioningState? provisioningState, PrivateEndpoint privateEndpoint, IReadOnlyList groupIds, WebPubSubPrivateLinkServiceConnectionState privateLinkServiceConnectionState) : base(id, name, resourceType, systemData)
{
ProvisioningState = provisioningState;
@@ -38,9 +38,9 @@ internal WebPubSubPrivateEndpointConnectionData(ResourceIdentifier id, string na
PrivateLinkServiceConnectionState = privateLinkServiceConnectionState;
}
- /// Provisioning state of the private endpoint connection.
+ /// Provisioning state of the resource.
public ProvisioningState? ProvisioningState { get; }
- /// Private endpoint associated with the private endpoint connection.
+ /// Private endpoint.
internal PrivateEndpoint PrivateEndpoint { get; set; }
/// Full qualified Id of the private endpoint.
public string PrivateEndpointId
@@ -56,7 +56,7 @@ public string PrivateEndpointId
/// Group IDs.
public IReadOnlyList GroupIds { get; }
- /// Connection state.
+ /// Connection state of the private endpoint connection.
public WebPubSubPrivateLinkServiceConnectionState PrivateLinkServiceConnectionState { get; set; }
}
}
diff --git a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/autorest.md b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/autorest.md
index 674e52a6d674..9702fadcf35f 100644
--- a/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/autorest.md
+++ b/sdk/webpubsub/Azure.ResourceManager.WebPubSub/src/autorest.md
@@ -5,7 +5,7 @@ Run `dotnet build /t:GenerateCode` to generate code.
``` yaml
azure-arm: true
library-name: WebPubSub
-require: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/47b551f58ee1b24f4783c2e927b1673b39d87348/specification/webpubsub/resource-manager/readme.md
+require: https://github.com/Azure/azure-rest-api-specs/blob/a416080c85111fbe4e0a483a1b99f1126ca6e97c/specification/webpubsub/resource-manager/readme.md
tag: package-2021-10-01
clear-output-folder: true
skip-csproj: true