diff --git a/src/ApiManagement/ApiManagement.ServiceManagement/Models/PsApiManagementApi.cs b/src/ApiManagement/ApiManagement.ServiceManagement/Models/PsApiManagementApi.cs index 1bce4eed5216..70637d174045 100644 --- a/src/ApiManagement/ApiManagement.ServiceManagement/Models/PsApiManagementApi.cs +++ b/src/ApiManagement/ApiManagement.ServiceManagement/Models/PsApiManagementApi.cs @@ -16,6 +16,9 @@ namespace Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models { public class PsApiManagementApi : PsApiManagementArmResource { + /// + /// Gets or sets the API identifier + /// public string ApiId { get; set; } public string Name { get; set; } @@ -36,6 +39,9 @@ public class PsApiManagementApi : PsApiManagementArmResource /// public string Path { get; set; } + /// + /// Gets or sets Type of API + /// public string ApiType { get; set; } /// @@ -44,10 +50,16 @@ public class PsApiManagementApi : PsApiManagementArmResource /// public PsApiManagementSchema[] Protocols { get; set; } + /// + // Gets or sets the authorization server identifier // map from AuthenticationSettings.OAuth2.AuthorizationServerId + /// public string AuthorizationServerId { get; set; } + /// + // Gets or sets the authorization scope // map from AuthenticationSettings.OAuth2.Scope + /// public string AuthorizationScope { get; set; } /// @@ -62,10 +74,16 @@ public class PsApiManagementApi : PsApiManagementArmResource /// public string[] BearerTokenSendingMethod { get; set; } + /// + // Gets or sets the subscription key header name // map from SubscriptionKeyParameterNames.Header + /// public string SubscriptionKeyHeaderName { get; set; } + /// + // Gets or sets the subscription key query parameter name // map from SubscriptionKeyParameterNames.Query + /// public string SubscriptionKeyQueryParamName { get; set; } /// @@ -141,4 +159,4 @@ public class PsApiManagementApi : PsApiManagementArmResource /// public string TermsOfServiceUrl { get; set; } } -} \ No newline at end of file +}