ApiManagementClient.CreateApiManagementService Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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
- tags
- Dictionary<String,String>
- capacity
- Int32
- vpnType
- PsApiManagementVpnType
- virtualNetwork
- PsApiManagementVirtualNetwork
- 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
- tags
- Dictionary<String,String>
- enableClientCertificate
- Boolean
- sku
- String
- vpnType
- PsApiManagementVpnType
- virtualNetwork
- PsApiManagementVirtualNetwork
- additionalRegions
- PsApiManagementRegion[]
- customHostnameConfigurations
- PsApiManagementCustomHostNameConfiguration[]
- systemCertificates
- PsApiManagementSystemCertificate[]
- sslSettings
- PsApiManagementSslSetting
- createSystemResourceIdentity
- Boolean
- userAssignedIdentity
- String[]
- zone
- String[]
- minimalControlPlaneApiVersion
- String
- publicNetworkAccess
- String
- publicIpAddressId
- String