GradientEdge CDK Utils
    Preparing search index...
    interface AzureRestApiWithCacheProps {
        apiAuthKeyVault: ApiAuthKeyVault;
        apiManagement: ApiManagementProps;
        apiManagementDiagnostic: ApiDiagnosticProps;
        apiManagementDiagnosticSettings: MonitorDiagnosticSettingProps;
        apiManagementManagedRedis: RedisProps;
        clientId?: string;
        clientSecret?: string;
        commonApplicationInsights?: GetComponentOutputArgs;
        commonLogAnalyticsWorkspace?: GetWorkspaceOutputArgs;
        debug?: boolean;
        defaultTags?: { [key: string]: string };
        domainName: string;
        environment?: string;
        extraContexts?: string[];
        globalPrefix?: string;
        globalSuffix?: string;
        locales?: string[];
        location: AzureLocation;
        locationConfig?: Record<AzureLocation, AzureLocationConfig>;
        msiEndpoint?: string;
        name: string;
        oidcRequestToken?: string;
        oidcRequestUrl?: string;
        remoteBackend?: AzureRemoteBackendProps;
        resourceGroupName?: string;
        resourceNameOptions?: { [key: string]: AzureResourceNameFormatterProps };
        resourcePrefix?: string;
        resourceSuffix?: string;
        skipStageForARecords?: boolean;
        stackName?: string;
        stage: string;
        stageContextPath?: string;
        subDomain?: string;
        subscriptionId?: string;
        tenantId?: string;
        useMsi?: boolean;
        useOidc?: boolean;
    }

    Hierarchy (View Summary)

    Index

    Properties

    apiAuthKeyVault: ApiAuthKeyVault
    apiManagement: ApiManagementProps
    apiManagementDiagnostic: ApiDiagnosticProps
    apiManagementDiagnosticSettings: MonitorDiagnosticSettingProps
    apiManagementManagedRedis: RedisProps
    clientId?: string
    clientSecret?: string
    commonApplicationInsights?: GetComponentOutputArgs
    commonLogAnalyticsWorkspace?: GetWorkspaceOutputArgs
    debug?: boolean
    defaultTags?: { [key: string]: string }
    domainName: string
    environment?: string
    extraContexts?: string[]
    globalPrefix?: string
    globalSuffix?: string
    locales?: string[]
    location: AzureLocation
    locationConfig?: Record<AzureLocation, AzureLocationConfig>
    msiEndpoint?: string
    name: string
    oidcRequestToken?: string
    oidcRequestUrl?: string
    remoteBackend?: AzureRemoteBackendProps
    resourceGroupName?: string
    resourceNameOptions?: { [key: string]: AzureResourceNameFormatterProps }
    resourcePrefix?: string
    resourceSuffix?: string
    skipStageForARecords?: boolean
    stackName?: string
    stage: string
    stageContextPath?: string
    subDomain?: string
    subscriptionId?: string
    tenantId?: string
    useMsi?: boolean
    useOidc?: boolean