GradientEdge CDK Utils
    Preparing search index...
    interface ApiManagementBackendProps {
        apiManagementId?: string;
        backendId?: Input<string>;
        backendUrlPath?: string;
        circuitBreaker?: any;
        credentials?: Input<BackendCredentialsContractArgs>;
        description?: Input<string>;
        pool?: Input<BackendBaseParametersPoolArgs>;
        properties?: Input<BackendPropertiesArgs>;
        protocol?: Input<string>;
        proxy?: Input<BackendProxyContractArgs>;
        resourceGroupName: Input<string>;
        resourceId?: Input<string>;
        serviceName: Input<string>;
        title?: Input<string>;
        tls?: Input<BackendTlsPropertiesArgs>;
        type?: Input<string>;
        url?: Input<string>;
    }

    Hierarchy

    • BackendArgs
      • ApiManagementBackendProps
    Index

    Properties

    apiManagementId?: string
    backendId?: Input<string>

    Identifier of the Backend entity. Must be unique in the current API Management service instance.

    backendUrlPath?: string
    circuitBreaker?: any

    Backend Circuit Breaker Configuration

    credentials?: Input<BackendCredentialsContractArgs>

    Backend Credentials Contract Properties

    description?: Input<string>

    Backend Description.

    pool?: Input<BackendBaseParametersPoolArgs>
    properties?: Input<BackendPropertiesArgs>

    Backend Properties contract

    protocol?: Input<string>

    Backend communication protocol. Required when backend type is 'Single'.

    proxy?: Input<BackendProxyContractArgs>

    Backend gateway Contract Properties

    resourceGroupName: Input<string>

    The name of the resource group. The name is case insensitive.

    resourceId?: Input<string>

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

    serviceName: Input<string>

    The name of the API Management service.

    title?: Input<string>

    Backend Title.

    tls?: Input<BackendTlsPropertiesArgs>

    Backend TLS Properties

    type?: Input<string>

    Type of the backend. A backend can be either Single or Pool.

    url?: Input<string>

    Runtime Url of the Backend. Required when backend type is 'Single'.