GradientEdge CDK Utils
    Preparing search index...

    Interface ApiManagementCustomDomainProps

    Properties for configuring custom domains on an API Management service

    interface ApiManagementCustomDomainProps {
        apiManagementId: string;
        developerPortal?: { certificateId?: string; hostName: string }[];
        gateway?: {
            certificateId?: string;
            hostName: string;
            negotiateClientCertificate?: boolean;
        }[];
        management?: { certificateId?: string; hostName: string }[];
    }
    Index

    Properties

    apiManagementId: string

    The API Management service resource ID

    developerPortal?: { certificateId?: string; hostName: string }[]

    Developer portal custom domain configurations

    Type Declaration

    • OptionalcertificateId?: string

      Key Vault certificate resource ID

    • hostName: string

      Custom hostname for the developer portal

    gateway?: {
        certificateId?: string;
        hostName: string;
        negotiateClientCertificate?: boolean;
    }[]

    Gateway (proxy) custom domain configurations

    Type Declaration

    • OptionalcertificateId?: string

      Key Vault certificate resource ID

    • hostName: string

      Custom hostname for the gateway

    • OptionalnegotiateClientCertificate?: boolean

      Enable client certificate negotiation

    management?: { certificateId?: string; hostName: string }[]

    Management endpoint custom domain configurations

    Type Declaration

    • OptionalcertificateId?: string

      Key Vault certificate resource ID

    • hostName: string

      Custom hostname for the management endpoint