BackendContract Class

Definition

Backend details.

[Microsoft.Rest.Serialization.JsonTransformation]
public class BackendContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type BackendContract = class
    inherit Resource
Public Class BackendContract
Inherits Resource
Inheritance
System.Object
BackendContract
Attributes

Constructors

BackendContract()

Initializes a new instance of the BackendContract class.

BackendContract(String, String, String, String, String, String, String, String, BackendProperties, BackendCredentialsContract, BackendProxyContract, BackendTlsProperties)

Initializes a new instance of the BackendContract class.

Properties

Credentials

Gets or sets backend Credentials Contract Properties

Description

Gets or sets backend Description.

Id

Gets resource ID.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
Properties

Gets or sets backend Properties contract

Protocol

Gets or sets backend communication protocol. Possible values include: 'http', 'soap'

Proxy

Gets or sets backend Proxy Contract Properties

ResourceId

Gets or sets management Uri of the Resource in External System. This url can be the Arm Resource Id of Logic Apps, Function Apps or Api Apps.

Title

Gets or sets backend Title.

Tls

Gets or sets backend TLS Properties

Type

Gets resource type for API Management resource.

(Inherited from Resource)
Url

Gets or sets runtime Url of the Backend.

Methods

Validate()

Validate the object.

Applies to