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