• SecurityApi - factory interface

    Parameters

    • Optional configuration: Configuration
    • Optional basePath: string
    • Optional axios: AxiosInstance

    Returns {
        adminCreatePrivateEndpoint(groupId, appId, privateEndpoint, options?) => AxiosPromise<void>;
        adminDeletePrivateEndpoint(groupId, appId, privateEndpointId, options?) => AxiosPromise<void>;
        adminGetPrivateEndpoint(groupId, appId, privateEndpointId, options?) => AxiosPromise<PrivateEndpoint>;
        adminGetPrivateEndpoints(groupId, appId, options?) => AxiosPromise<any>;
        adminGetRefreshTokenExpiration(groupId, appId, options?) => AxiosPromise<RefreshTokenExpiration>;
        adminListAllowedRequestOrigins(groupId, appId, options?) => AxiosPromise<any>;
        adminListPrivateEndpointServices(groupId, appId, options?) => AxiosPromise<any>;
        adminSetAllowedRequestOrigins(groupId, appId, body, options?) => AxiosPromise<void>;
        adminSetRefreshTokenExpiration(groupId, appId, refreshTokenExpiration, options?) => AxiosPromise<void>;
        adminUpdatePrivateEndpoint(groupId, appId, privateEndpointId, privateEndpoint, options?) => AxiosPromise<void>;
        allowedIPAccessListCreate(groupId, appId, allowedIPAccessListCreateRequest, options?) => AxiosPromise<AllowedIPAccessListCreate201Response>;
        allowedIPAccessListDelete(groupId, appId, ipId, options?) => AxiosPromise<void>;
        allowedIPAccessListGet(groupId, appId, options?) => AxiosPromise<any>;
        allowedIPAccessListUpdate(groupId, appId, ipId, allowedIPAccessListUpdateRequest, options?) => AxiosPromise<AllowedIPAccessListCreate201Response>;
    }

    • adminCreatePrivateEndpoint:function
    • adminDeletePrivateEndpoint:function
      • Delete a private endpoint.

        Parameters

        Returns AxiosPromise<void>

        Summary

        Delete a VPC Private Endpoint

        Throws

    • adminGetPrivateEndpoint:function
    • adminGetPrivateEndpoints:function
      • Get a list of all private endpoints configured for the App.

        Parameters

        Returns AxiosPromise<any>

        Summary

        List VPC Private Endpoints

        Throws

    • adminGetRefreshTokenExpiration:function
    • adminListAllowedRequestOrigins:function
    • adminListPrivateEndpointServices:function
      • Get a list of all private endpoint services configured for the App.

        Parameters

        Returns AxiosPromise<any>

        Summary

        List VPC Private Endpoint Services

        Throws

    • adminSetAllowedRequestOrigins:function
      • Set the allowed HTTP origins from which App Services should allow requests.

        Parameters

        Returns AxiosPromise<void>

        Summary

        Set allowed HTTP origins

        Throws

    • adminSetRefreshTokenExpiration:function
      • Set the expiration time in seconds for user session refresh tokens.

        Parameters

        Returns AxiosPromise<void>

        Summary

        Set User Refresh Token Expiration Time

        Throws

    • adminUpdatePrivateEndpoint:function
      • Update the configuration of a private endpoint.

        Parameters

        Returns AxiosPromise<void>

        Summary

        Modify a VPC Private Endpoint

        Throws

    • allowedIPAccessListCreate:function
    • allowedIPAccessListDelete:function
      • Delete an IP address or CIDR block from the Access List of your App Services app

        Parameters

        Returns AxiosPromise<void>

        Summary

        Delete an IP address or CIDR block from the Access List

        Throws

    • allowedIPAccessListGet:function
      • List the allowed entries in the Access List of your Atlas App Services App.

        Parameters

        Returns AxiosPromise<any>

        Summary

        List the allowed entries in the Access List

        Throws

    • allowedIPAccessListUpdate:function

    Export

Generated using TypeDoc