Creates A global notification provider.
Creats a global notification provider.
Request
            
                URI
                    
                                POST                            
                            https://{api_host}/notification-service/api/notifications/global/providers
                            COPY
                    Request Body
                        
                            
                                            
                                                                                            
                                                    NotificationProvider                                                
                                            
                                                                                            of type(s)
                                            
                                            
                                                application/json                                            
                                        
                                                                                    Optional
                                        
                                    {
    "providerMode": {
        "role": "string",
        "overriddenGlobalProviderId": "string"
    },
    "name": "string",
    "description": "string",
    "providerDirection": "string",
    "id": "string",
    "type": "string",
    "version": 0
}
            
            
                                    string
                
                
            
        
        
                name            
                            Optional
                    name
            
            
                                    string
                
                
            
        
        
                description            
                            Optional
                    description
            
            
                                    string
                
                
            
        
        
                providerDirection            
                            Required
                    providerDirection
                Possible values are :
                                    INBOUND, 
                                    OUTBOUND, 
                            
        
    
            
            
                                    string As uuid
                
                                    As uuid
                
            
        
        
                id            
                            Optional
                    id
            
            
                                    string
                
                
            
        
        
                type            
                            Required
                    type
            
            
                                    integer As int64
                
                                    As int64
                
            
        
        
                version            
                            Optional
                    version
Responses
                        
                200            
            
        successful operation
                Returns 
                
                                    
                        NotificationProvider                    
                
                of type(s)
                
                    */*                
            
        
        {
    "providerMode": {
        "role": "string",
        "overriddenGlobalProviderId": "string"
    },
    "name": "string",
    "description": "string",
    "providerDirection": "string",
    "id": "string",
    "type": "string",
    "version": 0
}
            
            
                                    string
                
                
            
        
        
                name            
                            Optional
                    name
            
            
                                    string
                
                
            
        
        
                description            
                            Optional
                    description
            
            
                                    string
                
                
            
        
        
                providerDirection            
                            Required
                    providerDirection
                Possible values are :
                                    INBOUND, 
                                    OUTBOUND, 
                            
        
    
            
            
                                    string As uuid
                
                                    As uuid
                
            
        
        
                id            
                            Optional
                    id
            
            
                                    string
                
                
            
        
        
                type            
                            Required
                    type
            
            
                                    integer As int64
                
                                    As int64
                
            
        
        
                version            
                            Optional
                    version
                201            
            
        Operation doesn't return any data structure
            
            
                    Notification Provider Operations
        
                                            
                            
                                    POST                                
                                
                                        Creates A global notification provider.                                    
                                
                                    POST                                
                                
                                        Creats A tenant notification provider.                                    
                                
                                    DELETE                                
                                
                                        Deletes A global notification provider given its unique identifier.                                    
                                
                                    DELETE                                
                                
                                        Deletes A tenant notification provider given its unique identifier.                                    
                                
                                    GET                                
                                
                                        Retrieves A global notification provider given its unique identifier.                                    
                                
                                    GET                                
                                
                                        Retrieves A page Of global notification providers.                                    
                                
                                    GET                                
                                
                                        Retrieves A page Of notification providers Of A given tenant.                                    
                                
                                    GET                                
                                
                                        Retrieves A tenant notification provider given its unique identifier.                                    
                                
                                    GET                                
                                
                                        Returns A page Of global Notification Provider Creation Info.                                    
                                
                                    GET                                
                                
                                        Returns A page Of tenant Notification Provider Creation Info.                                    
                                
                                    POST                                
                                
                                        Tests the connection Of A notification provider.                                    
                                
                                    PUT                                
                                
                                        Updates A global notification provider.                                    
                                
                                    PUT                                
                                
                                        Updates A tenant notification provider.                                    
                                