Share via


ApiManagementClient.ApiCreate Method

Definition

Overloads

ApiCreate(PsApiManagementContext, String, String, String, String, String, PsApiManagementSchema[], String, String, String, String)
ApiCreate(PsApiManagementContext, String, String, String, String, String, String, String, Boolean, String, String, String, String, PsApiManagementSchema[], String, String, String, String, String, String[], String, String, String, String, String, String)

ApiCreate(PsApiManagementContext, String, String, String, String, String, PsApiManagementSchema[], String, String, String, String)

public Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementApi ApiCreate (Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementContext context, string id, string name, string description, string serviceUrl, string urlSuffix, Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementSchema[] urlSchema, string authorizationServerId, string authorizationScope, string subscriptionKeyHeaderName, string subscriptionKeyQueryParamName);
member this.ApiCreate : Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementContext * string * string * string * string * string * Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementSchema[] * string * string * string * string -> Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementApi
Public Function ApiCreate (context As PsApiManagementContext, id As String, name As String, description As String, serviceUrl As String, urlSuffix As String, urlSchema As PsApiManagementSchema(), authorizationServerId As String, authorizationScope As String, subscriptionKeyHeaderName As String, subscriptionKeyQueryParamName As String) As PsApiManagementApi

Parameters

id
String
name
String
description
String
serviceUrl
String
urlSuffix
String
urlSchema
PsApiManagementSchema[]
authorizationServerId
String
authorizationScope
String
subscriptionKeyHeaderName
String
subscriptionKeyQueryParamName
String

Returns

Applies to

ApiCreate(PsApiManagementContext, String, String, String, String, String, String, String, Boolean, String, String, String, String, PsApiManagementSchema[], String, String, String, String, String, String[], String, String, String, String, String, String)

public Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementApi ApiCreate (Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementContext context, string id, string name, string description, string serviceUrl, string urlSuffix, string sourceApiId, string sourceApiRevision, bool subscriptionRequired, string apiVersionDescription, string apiVersionSetId, string apiVersion, string apiType, Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementSchema[] urlSchema, string authorizationServerId, string authorizationScope, string subscriptionKeyHeaderName, string subscriptionKeyQueryParamName, string openIdProviderId, string[] bearerTokenSendingMethods, string termsOfServiceUrl, string contactName, string contactUrl, string contactEmail, string licenseName, string licenseUrl);
member this.ApiCreate : Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementContext * string * string * string * string * string * string * string * bool * string * string * string * string * Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementSchema[] * string * string * string * string * string * string[] * string * string * string * string * string * string -> Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementApi
Public Function ApiCreate (context As PsApiManagementContext, id As String, name As String, description As String, serviceUrl As String, urlSuffix As String, sourceApiId As String, sourceApiRevision As String, subscriptionRequired As Boolean, apiVersionDescription As String, apiVersionSetId As String, apiVersion As String, apiType As String, urlSchema As PsApiManagementSchema(), authorizationServerId As String, authorizationScope As String, subscriptionKeyHeaderName As String, subscriptionKeyQueryParamName As String, openIdProviderId As String, bearerTokenSendingMethods As String(), termsOfServiceUrl As String, contactName As String, contactUrl As String, contactEmail As String, licenseName As String, licenseUrl As String) As PsApiManagementApi

Parameters

id
String
name
String
description
String
serviceUrl
String
urlSuffix
String
sourceApiId
String
sourceApiRevision
String
subscriptionRequired
Boolean
apiVersionDescription
String
apiVersionSetId
String
apiVersion
String
apiType
String
urlSchema
PsApiManagementSchema[]
authorizationServerId
String
authorizationScope
String
subscriptionKeyHeaderName
String
subscriptionKeyQueryParamName
String
openIdProviderId
String
bearerTokenSendingMethods
String[]
termsOfServiceUrl
String
contactName
String
contactUrl
String
contactEmail
String
licenseName
String
licenseUrl
String

Returns

Applies to