• SecurityApi - functional programming interface

    Parameters

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

    • adminCreatePrivateEndpoint:function
      • Configure a new private endpoint for the App.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Create a VPC Private Endpoint

        Throws

    • adminDeletePrivateEndpoint:function
      • Delete a private endpoint.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Delete a VPC Private Endpoint

        Throws

    • adminGetPrivateEndpoint:function
      • Get a specific private endpoint configuration.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<PrivateEndpoint>)>

        Summary

        Get a VPC Private Endpoint

        Throws

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

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<any>)>

        Summary

        List VPC Private Endpoints

        Throws

    • adminGetRefreshTokenExpiration:function
    • adminListAllowedRequestOrigins:function
      • List the allowed HTTP origins from which App Services should allow requests.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<any>)>

        Summary

        List allowed HTTP origins

        Throws

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

        Parameters

        Returns Promise<((axios?, basePath?) => 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 Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Set allowed HTTP origins

        Throws

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

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Set User Refresh Token Expiration Time

        Throws

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

        Parameters

        Returns Promise<((axios?, basePath?) => 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 Promise<((axios?, basePath?) => 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 Promise<((axios?, basePath?) => AxiosPromise<any>)>

        Summary

        List the allowed entries in the Access List

        Throws

    • allowedIPAccessListUpdate:function

    Export

Generated using TypeDoc