Share via


ArmApiManagementModelFactory.ApiManagementBackendData Method

Definition

Initializes a new instance of ApiManagementBackendData.

public static Azure.ResourceManager.ApiManagement.ApiManagementBackendData ApiManagementBackendData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string title = default, string description = default, Uri resourceUri = default, Azure.ResourceManager.ApiManagement.Models.BackendServiceFabricClusterProperties backendServiceFabricCluster = default, Azure.ResourceManager.ApiManagement.Models.BackendCredentialsContract credentials = default, Azure.ResourceManager.ApiManagement.Models.BackendProxyContract proxy = default, Azure.ResourceManager.ApiManagement.Models.BackendTlsProperties tls = default, Uri uri = default, Azure.ResourceManager.ApiManagement.Models.BackendProtocol? protocol = default);
static member ApiManagementBackendData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * Uri * Azure.ResourceManager.ApiManagement.Models.BackendServiceFabricClusterProperties * Azure.ResourceManager.ApiManagement.Models.BackendCredentialsContract * Azure.ResourceManager.ApiManagement.Models.BackendProxyContract * Azure.ResourceManager.ApiManagement.Models.BackendTlsProperties * Uri * Nullable<Azure.ResourceManager.ApiManagement.Models.BackendProtocol> -> Azure.ResourceManager.ApiManagement.ApiManagementBackendData
Public Shared Function ApiManagementBackendData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional title As String = Nothing, Optional description As String = Nothing, Optional resourceUri As Uri = Nothing, Optional backendServiceFabricCluster As BackendServiceFabricClusterProperties = Nothing, Optional credentials As BackendCredentialsContract = Nothing, Optional proxy As BackendProxyContract = Nothing, Optional tls As BackendTlsProperties = Nothing, Optional uri As Uri = Nothing, Optional protocol As Nullable(Of BackendProtocol) = Nothing) As ApiManagementBackendData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

title
String

Backend Title.

description
String

Backend Description.

resourceUri
Uri

Management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or API Apps.

backendServiceFabricCluster
BackendServiceFabricClusterProperties

Backend Properties contract.

credentials
BackendCredentialsContract

Backend Credentials Contract Properties.

proxy
BackendProxyContract

Backend Proxy Contract Properties.

tls
BackendTlsProperties

Backend TLS Properties.

uri
Uri

Runtime Url of the Backend.

protocol
Nullable<BackendProtocol>

Backend communication protocol.

Returns

A new ApiManagementBackendData instance for mocking.

Applies to