Share via


ApiManagementClient.CreateApiManagementService Method

Definition

Overloads

CreateApiManagementService(String, String, String, String, String, Dictionary<String,String>, PsApiManagementSku, Int32, PsApiManagementVpnType, PsApiManagementVirtualNetwork, PsApiManagementRegion[], PsApiManagementCustomHostNameConfiguration[], PsApiManagementSystemCertificate[], Boolean)
CreateApiManagementService(String, String, String, String, String, Dictionary<String,String>, Boolean, String, Nullable<Int32>, PsApiManagementVpnType, PsApiManagementVirtualNetwork, PsApiManagementRegion[], PsApiManagementCustomHostNameConfiguration[], PsApiManagementSystemCertificate[], PsApiManagementSslSetting, Boolean, String[], String[], Nullable<Boolean>, String, String, String)

CreateApiManagementService(String, String, String, String, String, Dictionary<String,String>, PsApiManagementSku, Int32, PsApiManagementVpnType, PsApiManagementVirtualNetwork, PsApiManagementRegion[], PsApiManagementCustomHostNameConfiguration[], PsApiManagementSystemCertificate[], Boolean)

public Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement CreateApiManagementService (string resourceGroupName, string serviceName, string location, string organization, string administratorEmail, System.Collections.Generic.Dictionary<string,string> tags, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSku sku = Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSku.Developer, int capacity = 1, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType vpnType = Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType.None, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVirtualNetwork virtualNetwork = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion[] additionalRegions = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementCustomHostNameConfiguration[] customHostnameConfigurations = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSystemCertificate[] systemCertificates = default, bool createResourceIdentity = false);
member this.CreateApiManagementService : string * string * string * string * string * System.Collections.Generic.Dictionary<string, string> * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSku * int * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVirtualNetwork * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion[] * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementCustomHostNameConfiguration[] * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSystemCertificate[] * bool -> Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement
Public Function CreateApiManagementService (resourceGroupName As String, serviceName As String, location As String, organization As String, administratorEmail As String, tags As Dictionary(Of String, String), Optional sku As PsApiManagementSku = Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSku.Developer, Optional capacity As Integer = 1, Optional vpnType As PsApiManagementVpnType = Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType.None, Optional virtualNetwork As PsApiManagementVirtualNetwork = Nothing, Optional additionalRegions As PsApiManagementRegion() = Nothing, Optional customHostnameConfigurations As PsApiManagementCustomHostNameConfiguration() = Nothing, Optional systemCertificates As PsApiManagementSystemCertificate() = Nothing, Optional createResourceIdentity As Boolean = false) As PsApiManagement

Parameters

resourceGroupName
String
serviceName
String
location
String
organization
String
administratorEmail
String
capacity
Int32
additionalRegions
PsApiManagementRegion[]
customHostnameConfigurations
PsApiManagementCustomHostNameConfiguration[]
systemCertificates
PsApiManagementSystemCertificate[]
createResourceIdentity
Boolean

Returns

Applies to

CreateApiManagementService(String, String, String, String, String, Dictionary<String,String>, Boolean, String, Nullable<Int32>, PsApiManagementVpnType, PsApiManagementVirtualNetwork, PsApiManagementRegion[], PsApiManagementCustomHostNameConfiguration[], PsApiManagementSystemCertificate[], PsApiManagementSslSetting, Boolean, String[], String[], Nullable<Boolean>, String, String, String)

public Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement CreateApiManagementService (string resourceGroupName, string serviceName, string location, string organization, string administratorEmail, System.Collections.Generic.Dictionary<string,string> tags, bool enableClientCertificate, string sku = "Developer", int? capacity = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType vpnType = Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType.None, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVirtualNetwork virtualNetwork = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion[] additionalRegions = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementCustomHostNameConfiguration[] customHostnameConfigurations = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSystemCertificate[] systemCertificates = default, Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSslSetting sslSettings = default, bool createSystemResourceIdentity = false, string[] userAssignedIdentity = default, string[] zone = default, bool? disableGateway = default, string minimalControlPlaneApiVersion = default, string publicNetworkAccess = default, string publicIpAddressId = default);
member this.CreateApiManagementService : string * string * string * string * string * System.Collections.Generic.Dictionary<string, string> * bool * string * Nullable<int> * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVirtualNetwork * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementRegion[] * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementCustomHostNameConfiguration[] * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSystemCertificate[] * Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementSslSetting * bool * string[] * string[] * Nullable<bool> * string * string * string -> Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagement
Public Function CreateApiManagementService (resourceGroupName As String, serviceName As String, location As String, organization As String, administratorEmail As String, tags As Dictionary(Of String, String), enableClientCertificate As Boolean, Optional sku As String = "Developer", Optional capacity As Nullable(Of Integer) = Nothing, Optional vpnType As PsApiManagementVpnType = Microsoft.Azure.Commands.ApiManagement.Models.PsApiManagementVpnType.None, Optional virtualNetwork As PsApiManagementVirtualNetwork = Nothing, Optional additionalRegions As PsApiManagementRegion() = Nothing, Optional customHostnameConfigurations As PsApiManagementCustomHostNameConfiguration() = Nothing, Optional systemCertificates As PsApiManagementSystemCertificate() = Nothing, Optional sslSettings As PsApiManagementSslSetting = Nothing, Optional createSystemResourceIdentity As Boolean = false, Optional userAssignedIdentity As String() = Nothing, Optional zone As String() = Nothing, Optional disableGateway As Nullable(Of Boolean) = Nothing, Optional minimalControlPlaneApiVersion As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional publicIpAddressId As String = Nothing) As PsApiManagement

Parameters

resourceGroupName
String
serviceName
String
location
String
organization
String
administratorEmail
String
enableClientCertificate
Boolean
sku
String
capacity
Nullable<Int32>
additionalRegions
PsApiManagementRegion[]
customHostnameConfigurations
PsApiManagementCustomHostNameConfiguration[]
systemCertificates
PsApiManagementSystemCertificate[]
createSystemResourceIdentity
Boolean
userAssignedIdentity
String[]
zone
String[]
disableGateway
Nullable<Boolean>
minimalControlPlaneApiVersion
String
publicNetworkAccess
String
publicIpAddressId
String

Returns

Applies to