def delete_role_policy(RoleName=None, PolicyName=None):
    """
    Deletes the specified inline policy that is embedded in the specified IAM role.
    A role can also have managed policies attached to it. To detach a managed policy from a role, use  DetachRolePolicy . For more information about policies, refer to Managed Policies and Inline Policies in the IAM User Guide .
    See also: AWS API Documentation
    
    Examples
    The following command removes the policy named ExamplePolicy from the role named Test-Role.
    Expected Output:
    
    :example: response = client.delete_role_policy(
        RoleName='string',
        PolicyName='string'
    )
    
    
    :type RoleName: string
    :param RoleName: [REQUIRED]
            The name (friendly name, not ARN) identifying the role that the policy is embedded in.
            This parameter allows (per its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-
            

    :type PolicyName: string
    :param PolicyName: [REQUIRED]
            The name of the inline policy to delete from the specified IAM role.
            This parameter allows (per its regex pattern ) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: =,.@-
            

    :return: response = client.delete_role_policy(
        PolicyName='ExamplePolicy',
        RoleName='Test-Role',
    )
    
    print(response)
    
    
    """
    pass
